From e772faf22fd32e8cdc4a88576c86dc846ea1d7be Mon Sep 17 00:00:00 2001 From: Kristoffer Dalby Date: Wed, 13 May 2026 09:46:30 +0000 Subject: [PATCH] policy/v2: add ssh-edges captures from Tailscale SaaS 30 new captures recorded against SaaS covering multi-rule SSH policies, group nesting, tag-owner cycles, empty references, unicode, hosts table aliases, multi-src/dst, whitespace in src/dst, null and missing fields, and sshTests edges. 20 captures already match headscale behaviour. The remaining 10 land in sshSkipReasons and sshRejectSkipReasons tracking 5 engine divergences (whitespace trim in src/dst, tag-owner cycle tolerance, hosts-alias rejection on SSH dst, non-ASCII tag-name rejection, group-nesting error wording); follow-up commits close each gap and drain the corresponding skip entries. --- .../v2/tailscale_ssh_data_compat_test.go | 60 + .../ssh_results/ssh-acceptenv-null.hujson | 22349 ++++++++++++++++ .../ssh_results/ssh-acceptenv-omitted.hujson | 22348 +++++++++++++++ .../ssh_results/ssh-checkperiod-null.hujson | 22343 +++++++++++++++ .../ssh_results/ssh-dst-empty-tag.hujson | 22330 +++++++++++++++ .../ssh-dst-trailing-whitespace.hujson | 22348 +++++++++++++++ .../ssh_results/ssh-group-nested-cycle.hujson | 22109 +++++++++++++++ .../ssh-group-nested-three-deep.hujson | 22113 +++++++++++++++ .../ssh-group-nested-two-deep.hujson | 22109 +++++++++++++++ .../ssh-hosts-as-dst-multi-host-prefix.hujson | 22107 +++++++++++++++ .../ssh-hosts-as-dst-single-ip.hujson | 22107 +++++++++++++++ .../ssh_results/ssh-many-tags-as-dst.hujson | 22143 +++++++++++++++ .../ssh-multi-rule-accept-then-check.hujson | 21916 +++++++++++++++ .../ssh-multi-rule-check-then-accept.hujson | 21916 +++++++++++++++ .../ssh-multi-rule-disjoint-srcs.hujson | 22146 +++++++++++++++ ...-rule-overlap-conflicting-acceptenv.hujson | 22152 +++++++++++++++ ...-multi-rule-overlap-different-users.hujson | 22146 +++++++++++++++ .../ssh-multi-src-multi-dst-multi-user.hujson | 22146 +++++++++++++++ ...rc-autogroup-tagged-no-tagged-nodes.hujson | 21944 +++++++++++++++ .../ssh_results/ssh-src-empty-group.hujson | 22105 +++++++++++++++ .../ssh-src-leading-whitespace.hujson | 22123 +++++++++++++++ .../ssh_results/ssh-tab-in-user.hujson | 22123 +++++++++++++++ .../ssh_results/ssh-tag-owner-cycle.hujson | 22101 +++++++++++++++ .../ssh-tag-owner-self-reference.hujson | 22101 +++++++++++++++ .../ssh-unicode-cyrillic-tag.hujson | 21880 +++++++++++++++ .../ssh_results/ssh-unicode-emoji-user.hujson | 21898 +++++++++++++++ .../ssh_results/ssh-unicode-rtl-user.hujson | 22123 +++++++++++++++ .../ssh_results/ssh-users-null.hujson | 22106 +++++++++++++++ .../sshtest-accept-and-deny-same-user.hujson | 21887 +++++++++++++++ .../sshtest-dst-duplicate-tags.hujson | 21903 +++++++++++++++ .../sshtest-multi-rule-disjoint-srcs.hujson | 21904 +++++++++++++++ 31 files changed, 663086 insertions(+) create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-acceptenv-null.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-acceptenv-omitted.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-checkperiod-null.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-dst-empty-tag.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-dst-trailing-whitespace.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-cycle.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-three-deep.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-two-deep.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-hosts-as-dst-multi-host-prefix.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-hosts-as-dst-single-ip.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-many-tags-as-dst.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-accept-then-check.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-check-then-accept.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-disjoint-srcs.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-overlap-conflicting-acceptenv.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-overlap-different-users.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-multi-src-multi-dst-multi-user.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-src-autogroup-tagged-no-tagged-nodes.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-src-empty-group.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-src-leading-whitespace.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-tab-in-user.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-tag-owner-cycle.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-tag-owner-self-reference.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-cyrillic-tag.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-emoji-user.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-rtl-user.hujson create mode 100644 hscontrol/policy/v2/testdata/ssh_results/ssh-users-null.hujson create mode 100644 hscontrol/policy/v2/testdata/sshtest_results/sshtest-accept-and-deny-same-user.hujson create mode 100644 hscontrol/policy/v2/testdata/sshtest_results/sshtest-dst-duplicate-tags.hujson create mode 100644 hscontrol/policy/v2/testdata/sshtest_results/sshtest-multi-rule-disjoint-srcs.hujson diff --git a/hscontrol/policy/v2/tailscale_ssh_data_compat_test.go b/hscontrol/policy/v2/tailscale_ssh_data_compat_test.go index 03d9dd24..6eeef8b7 100644 --- a/hscontrol/policy/v2/tailscale_ssh_data_compat_test.go +++ b/hscontrol/policy/v2/tailscale_ssh_data_compat_test.go @@ -87,6 +87,31 @@ var sshSkipReasons = map[string]string{ // equivalent for the user:*@passkey wildcard pattern. "ssh-b5": "user:*@passkey wildcard not supported in headscale", "ssh-d10": "user:*@passkey wildcard not supported in headscale", + + // WHITESPACE_TRIM_IN_SRC_DST (2 tests) + // + // SaaS strips surrounding whitespace from SSH rule src/dst entries + // before lookup ("tag:server " resolves to "tag:server", + // " user@host" resolves to "user@host"). headscale treats the + // untrimmed string as a literal identifier and either fails the + // tag/user lookup or produces no rule for the affected node. The + // fix lives in policy/v2 alias resolution — strings.TrimSpace at + // the same point where SaaS does, before dispatching to the alias + // type registry. + "ssh-dst-trailing-whitespace": "src/dst whitespace trim mismatch: SaaS trims, headscale doesn't", + "ssh-src-leading-whitespace": "src/dst whitespace trim mismatch: SaaS trims, headscale doesn't", + + // TAG_OWNER_CYCLE_TOLERATED (2 tests) + // + // SaaS accepts tagOwners with circular references (tag:a -> tag:b, + // tag:b -> tag:a or tag:a -> tag:a) and resolves them as the empty + // owner set. headscale's TagOwnerSet resolver eagerly detects + // circular tag references and rejects the policy at parse time. + // Pick a side and adjust: either match SaaS by treating cycles as + // "no owners" instead of an error, or document that headscale is + // intentionally stricter and remove these scenarios. + "ssh-tag-owner-cycle": "headscale rejects tagOwner cycles that SaaS accepts as empty owner set", + "ssh-tag-owner-self-reference": "headscale rejects self-referencing tagOwner that SaaS accepts as empty owner set", } // sshRejectSkipReasons documents APIResponseCode != 200 captures where @@ -106,6 +131,41 @@ var sshRejectSkipReasons = map[string]string{ "ssh-e1": "domain validation: headscale has no 'associated tailnet domains' concept", "ssh-e2": "domain validation: headscale has no 'associated tailnet domains' concept", "ssh-malformed-user-localpart-multi-glob": "domain validation: headscale has no 'associated tailnet domains' concept (same gap as ssh-b4/d1/e1/e2)", + + // HOSTS_ALIAS_AS_SSH_DST (2 tests) + // + // SaaS rejects every hosts-alias dst on an SSH rule with + // `invalid dst "alias"`, regardless of whether the alias resolves + // to a single IP or a CIDR. headscale's compileSSHPolicy resolves + // host aliases through the same path as ACL dsts and accepts + // them. Either reject hosts-aliases at SSH dst parse time to + // match, or document that headscale is intentionally more + // permissive than SaaS for SSH dsts. + "ssh-hosts-as-dst-single-ip": "SaaS rejects host alias as SSH dst, headscale accepts", + "ssh-hosts-as-dst-multi-host-prefix": "SaaS rejects host alias as SSH dst, headscale accepts", + + // NON_ASCII_TAG_NAME (1 test) + // + // SaaS rejects non-ASCII characters in tag names with + // `tag names must start with a letter, after 'tag:'`. headscale's + // tag parser accepts arbitrary UTF-8. Tighten the tag-name + // validator to match SaaS's letter-only rule. + "ssh-unicode-cyrillic-tag": "SaaS rejects non-ASCII tag names, headscale accepts", + + // GROUP_NESTING_ERROR_BODY (3 tests) + // + // SaaS rejects any group-in-group reference (cycle, chain, + // self-cycle) with the structured message + // `groups["X"]: "Y": group members cannot be recursive`. + // headscale rejects too but the error surfaces as a generic + // `parsing policy: parsing policy from bytes: json: unable to + // unmarshal …` because the group resolver fails before the + // validation phase that would emit a specific message. Wire the + // resolver's "group references a group" detection to produce the + // SaaS-style structured error so the body matches. + "ssh-group-nested-cycle": "group nesting rejected with different error body (parse error vs structured 'group members cannot be recursive')", + "ssh-group-nested-three-deep": "group nesting rejected with different error body (parse error vs structured 'group members cannot be recursive')", + "ssh-group-nested-two-deep": "group nesting rejected with different error body (parse error vs structured 'group members cannot be recursive')", } // TestSSHDataCompat is a data-driven test that loads all ssh-*.hujson test diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-acceptenv-null.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-acceptenv-null.hujson new file mode 100644 index 00000000..08b22afa --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-acceptenv-null.hujson @@ -0,0 +1,22349 @@ +// ssh-acceptenv-null +// +// ssh acceptEnv = JSON null +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:05:56Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-acceptenv-null", + "description": "ssh acceptEnv = JSON null", + "category": "ssh", + "captured_at": "2026-05-13T09:05:56.291444952Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh acceptEnv = JSON null\",\n\t\"id\": \"ssh-acceptenv-null\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"acceptEnv\": null,\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-acceptenv-null.hujson", + "full_policy": { + "ssh": [{ + "acceptEnv": null, + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 7349144867247594, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "MachineKey": "mkey:f1a7dd612092fe347243476d046bdb88b770df59ae7380da0ba0f2ad9d779102", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7349144867247594": { + "ID": 7349144867247594, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 170679822932958, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:05.671488052Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "MachineKey": "mkey:27b77c9c2b3408f5eb00331538c2c701af8d9a604180fda512a50717ac847c3b", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "170679822932958": { + "ID": 170679822932958, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "MachineKey": "mkey:8058c4716efc1923ae9887dd9e0a8d17f81253427e2f70508cbd12104f8aac09", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1720498219598092, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:04.045727996Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "MachineKey": "mkey:6a7719784872faa38756054de097e0cc6a6048c27e90719280152b3994fe787e", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1720498219598092": { + "ID": 1720498219598092, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1943546407355350, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:06.73153339Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "MachineKey": "mkey:1e5a5255f59536ae7c20d63b133433b7f5e65e56a63ec18af034203bf72bf779", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1943546407355350": { + "ID": 1943546407355350, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "MachineKey": "mkey:5f3f4433644a53e9d892173e7d8e5c92cee9722da966fd89056feb768cd8de51", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 916153504890789, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "MachineKey": "mkey:0a07cb462358371491451d718b2799d6bb17c080006bc0d74ad601b19b72023b", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "916153504890789": { + "ID": 916153504890789, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 2945498691911599, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:03.364321574Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "MachineKey": "mkey:ef2e6b83327d6e7752de7daa1507e608420bc9b1dfe49b24b0c87ef3e7942062", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2945498691911599": { + "ID": 2945498691911599, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 4069156827127413, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:02.729300584Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "MachineKey": "mkey:73900022dad1b0ab964d6e55e52c7c320c9fa753a0f3eb06d62d226aed2a2e22", + "Peers": [{ + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4069156827127413": { + "ID": 4069156827127413, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 7564700820128575, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "MachineKey": "mkey:c7b621eb7bf04cd45bb4b528195c48780fe4c1ca8ddd3534fae66ccd95c3a863", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7564700820128575": { + "ID": 7564700820128575, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1006977852880196, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "MachineKey": "mkey:3d6bd19c3fde02fca0223a1f557dc246bf166a00a5577cd2d1e870128b38f758", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1006977852880196": { + "ID": 1006977852880196, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 4963259093864094, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:06.206189964Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "MachineKey": "mkey:da723b99061a5c742697936a017b90f37c95a8131816947065d69b036004c744", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4963259093864094": { + "ID": 4963259093864094, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1708133528877187, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:07.276232748Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "MachineKey": "mkey:989637802ee9d2f7ef4d2f86dddb28bf9a22352fb90a62ec189f3dbb23a8653a", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1708133528877187": { + "ID": 1708133528877187, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "MachineKey": "mkey:756c060645f28ea4e26fd143f79b03a8c8dd14d2ad6cb91a2c588ce1d2292344", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5262985869601637, + "StableID": "nrPo3Sic6i11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 5262985869601637, + "Key": "nodekey:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "DiscoKey": "discokey:24c274ca3232a24b2c7bd65ad4b74da767a7749739d327300bfc351d2cbd9b2d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47081", + "10.65.0.27:47081", + "172.17.0.1:47081", + "172.18.0.1:47081", + "172.19.0.1:47081", + "172.20.0.1:47081", + "172.21.0.1:47081", + "172.22.0.1:47081", + "172.23.0.1:47081", + "172.24.0.1:47081", + "172.25.0.1:47081", + "172.26.0.1:47081", + "172.27.0.1:47081", + "172.28.0.1:47081", + "172.29.0.1:47081" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:06:07.817408191Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:3401487c8de1fa728e83fce8ace71e43352a05c3e227b661490b8125f65a9a18", + "MachineKey": "mkey:2b4c9440948aea5aee6475786ba58f8175accc900047e0d96e572219d7d2c851", + "Peers": [{ + "ID": 4069156827127413, + "StableID": "nz39eHrvmY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fae451d819bd4251f674c2ca3ce306142afa17f8f5d2775bf0b17c07d6ce5913", + "DiscoKey": "discokey:2d35776083370160cede6d7ecc324f9d09af6e67ff53263ba9cdf8e04916407c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46050", + "10.65.0.27:46050", + "172.17.0.1:46050", + "172.18.0.1:46050", + "172.19.0.1:46050", + "172.20.0.1:46050", + "172.21.0.1:46050", + "172.22.0.1:46050", + "172.23.0.1:46050", + "172.24.0.1:46050", + "172.25.0.1:46050", + "172.26.0.1:46050", + "172.27.0.1:46050", + "172.28.0.1:46050", + "172.29.0.1:46050" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:02.729300584Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2945498691911599, + "StableID": "nQw22rF21Q11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef63d42f0a54510a7fab0636e6535e983713dbe511ad07701eb46540d737a358", + "DiscoKey": "discokey:e79aaf48ae2ba950adc828eb7f67fad6a6ff79809385cc7ea13972cb30c50f4a", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54774", + "10.65.0.27:54774", + "172.17.0.1:54774", + "172.18.0.1:54774", + "172.19.0.1:54774", + "172.20.0.1:54774", + "172.21.0.1:54774", + "172.22.0.1:54774", + "172.23.0.1:54774", + "172.24.0.1:54774", + "172.25.0.1:54774", + "172.26.0.1:54774", + "172.27.0.1:54774", + "172.28.0.1:54774", + "172.29.0.1:54774" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:03.364321574Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1720498219598092, + "StableID": "nfgb67aDSE11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e7da71bf3127c4a45c28179e3d1d65f48881e49e3e8f2d1cd872106e2bc863c", + "DiscoKey": "discokey:f57f5f1b7ecbaf7b059d1e09703f016956dd701871149159795580162f004a17", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57211", + "10.65.0.27:57211", + "172.17.0.1:57211", + "172.18.0.1:57211", + "172.19.0.1:57211", + "172.20.0.1:57211", + "172.21.0.1:57211", + "172.22.0.1:57211", + "172.23.0.1:57211", + "172.24.0.1:57211", + "172.25.0.1:57211", + "172.26.0.1:57211", + "172.27.0.1:57211", + "172.28.0.1:57211", + "172.29.0.1:57211" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:06:04.045727996Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1006977852880196, + "StableID": "n5jGdqb4s811CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6171e9f651e818a2ff9f302698460c78f2574b991eea9850eea878f8128e4e02", + "DiscoKey": "discokey:4ec33d228df30eb9b1c78e8496852b6b71e3515d879dbb35a640785768979833", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:40521", + "10.65.0.27:40521", + "172.17.0.1:40521", + "172.18.0.1:40521", + "172.19.0.1:40521", + "172.20.0.1:40521", + "172.21.0.1:40521", + "172.22.0.1:40521", + "172.23.0.1:40521", + "172.24.0.1:40521", + "172.25.0.1:40521", + "172.26.0.1:40521", + "172.27.0.1:40521", + "172.28.0.1:40521", + "172.29.0.1:40521" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:06:04.577289819Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7564700820128575, + "StableID": "nNQgN4s45221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:700f8dfb91a17b9f8bb2ed24d42f53d27ed8467ea9b340a285ee964ad49c3a73", + "DiscoKey": "discokey:368cc773cb3d5d79c3caaaf9f87c363b38b82d52a7c8b67994d7c899d36bdb40", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:60288", + "10.65.0.27:60288", + "172.17.0.1:60288", + "172.18.0.1:60288", + "172.19.0.1:60288", + "172.20.0.1:60288", + "172.21.0.1:60288", + "172.22.0.1:60288", + "172.23.0.1:60288", + "172.24.0.1:60288", + "172.25.0.1:60288", + "172.26.0.1:60288", + "172.27.0.1:60288", + "172.28.0.1:60288", + "172.29.0.1:60288" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:06:05.138789727Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 170679822932958, + "StableID": "ndEFVEUJL211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7e6214ef04a8be47b2df329f9b334ab43c393caec730928f832636d10d1f0300", + "DiscoKey": "discokey:deb9c042de9aa911e7e1f46ed869f22600d449c5d9e9fe45b7e1d75d42d6357c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38549", + "10.65.0.27:38549", + "172.17.0.1:38549", + "172.18.0.1:38549", + "172.19.0.1:38549", + "172.20.0.1:38549", + "172.21.0.1:38549", + "172.22.0.1:38549", + "172.23.0.1:38549", + "172.24.0.1:38549", + "172.25.0.1:38549", + "172.26.0.1:38549", + "172.27.0.1:38549", + "172.28.0.1:38549", + "172.29.0.1:38549" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:06:05.671488052Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4963259093864094, + "StableID": "nDg4FDQskf11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:99d7d595275a99cb6d8145ac37ccab734ecf3bc46fb5643705de247e224bc83c", + "DiscoKey": "discokey:9d0ff4a5e17152398066d88cd6182d39b50bdeb3c0c7455a57c9c231790d3b0e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50618", + "10.65.0.27:50618", + "172.17.0.1:50618", + "172.18.0.1:50618", + "172.19.0.1:50618", + "172.20.0.1:50618", + "172.21.0.1:50618", + "172.22.0.1:50618", + "172.23.0.1:50618", + "172.24.0.1:50618", + "172.25.0.1:50618", + "172.26.0.1:50618", + "172.27.0.1:50618", + "172.28.0.1:50618", + "172.29.0.1:50618" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:06:06.206189964Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1943546407355350, + "StableID": "nZk3fmfEBG11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9218ebc91411788c3a9984660d22098687990c320bdd6f375356f64a7a2b0e68", + "DiscoKey": "discokey:1ffa9b2e2fbd1a73e09a39d6f80cc021b6ed3b812a083bbb7f3ac5e76b5e0563", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:39674", + "10.65.0.27:39674", + "172.17.0.1:39674", + "172.18.0.1:39674", + "172.19.0.1:39674", + "172.20.0.1:39674", + "172.21.0.1:39674", + "172.22.0.1:39674", + "172.23.0.1:39674", + "172.24.0.1:39674", + "172.25.0.1:39674", + "172.26.0.1:39674", + "172.27.0.1:39674", + "172.28.0.1:39674", + "172.29.0.1:39674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:06:06.73153339Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1708133528877187, + "StableID": "nSifijmcLE11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a356a22e64460ab591255811a3b615a2e848df822af39edf39acd2d3e1d891d", + "DiscoKey": "discokey:3e442f32c2a1e007aa30850ab06f45bb6d1ffa7698e6ba334c749f360d4b761d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39704", + "10.65.0.27:39704", + "172.17.0.1:39704", + "172.18.0.1:39704", + "172.19.0.1:39704", + "172.20.0.1:39704", + "172.21.0.1:39704", + "172.22.0.1:39704", + "172.23.0.1:39704", + "172.24.0.1:39704", + "172.25.0.1:39704", + "172.26.0.1:39704", + "172.27.0.1:39704", + "172.28.0.1:39704", + "172.29.0.1:39704" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:06:07.276232748Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 916153504890789, + "StableID": "nxEQ1Mov9811CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f686760c3c5be34a0bd612c59a9daab5e6df5148262ad27834ffc66014b2a36b", + "DiscoKey": "discokey:ffd60d6538f69292c6f2717daf97a27f220f9d88d789e75d5c5285536034cb60", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57006", + "10.65.0.27:57006", + "172.17.0.1:57006", + "172.18.0.1:57006", + "172.19.0.1:57006", + "172.20.0.1:57006", + "172.21.0.1:57006", + "172.22.0.1:57006", + "172.23.0.1:57006", + "172.24.0.1:57006", + "172.25.0.1:57006", + "172.26.0.1:57006", + "172.27.0.1:57006", + "172.28.0.1:57006", + "172.29.0.1:57006" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:06:08.365168758Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7349144867247594, + "StableID": "nZWMxGaSPz11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8a9a0864c31e5b3b5151092f6341b1d0ea5e8f11dda567a93ec4e8bca734746e", + "DiscoKey": "discokey:a951bc4101a4984404a8954e603413dd63c6cd6967a8567ac64aef7829a51f51", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:59744", + "10.65.0.27:59744", + "172.17.0.1:59744", + "172.18.0.1:59744", + "172.19.0.1:59744", + "172.20.0.1:59744", + "172.21.0.1:59744", + "172.22.0.1:59744", + "172.23.0.1:59744", + "172.24.0.1:59744", + "172.25.0.1:59744", + "172.26.0.1:59744", + "172.27.0.1:59744", + "172.28.0.1:59744", + "172.29.0.1:59744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:06:08.900841555Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2656983726927875, + "StableID": "nAi3YWTMkM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7e4b69cfe2c88c50e8b06b9b2cf0438466d1db58c88ce7c31909b7cdf722ec60", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:0532507bb618ccd11529f82e642e6a6d30ce3fe5c07730cd9e022f9575963d46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:59277", + "10.65.0.27:59277", + "172.17.0.1:59277", + "172.18.0.1:59277", + "172.19.0.1:59277", + "172.20.0.1:59277", + "172.21.0.1:59277", + "172.22.0.1:59277", + "172.23.0.1:59277", + "172.24.0.1:59277", + "172.25.0.1:59277", + "172.26.0.1:59277", + "172.27.0.1:59277", + "172.28.0.1:59277", + "172.29.0.1:59277" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:06:09.446241278Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744977102580193, + "StableID": "nki2US7pfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:d8ff1ec2b48104f077c30a221dad55554ac4880988e0c0d5cc536326a7ada577", + "KeyExpiry": "2026-11-09T09:06:09Z", + "DiscoKey": "discokey:c45d8cd20b6a6e62a65ca75266551eb644fd26f77a4e300bb2fc5583b3d03667", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55650", + "10.65.0.27:55650", + "172.17.0.1:55650", + "172.18.0.1:55650", + "172.19.0.1:55650", + "172.20.0.1:55650", + "172.21.0.1:55650", + "172.22.0.1:55650", + "172.23.0.1:55650", + "172.24.0.1:55650", + "172.25.0.1:55650", + "172.26.0.1:55650", + "172.27.0.1:55650", + "172.28.0.1:55650", + "172.29.0.1:55650" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:06:09.99204694Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8937434359782713, + "StableID": "neFwZEFnnC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7259264d04fbd94bb35e6d00bc341968a782958f2b53e9ba3666a7972452097d", + "KeyExpiry": "2026-11-09T09:06:10Z", + "DiscoKey": "discokey:b849d1522e87bda0a2764a94af6a0ab2f2de4fabd17eeb751fc204be55b3bd25", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:45786", + "10.65.0.27:45786", + "172.17.0.1:45786", + "172.18.0.1:45786", + "172.19.0.1:45786", + "172.20.0.1:45786", + "172.21.0.1:45786", + "172.22.0.1:45786", + "172.23.0.1:45786", + "172.24.0.1:45786", + "172.25.0.1:45786", + "172.26.0.1:45786", + "172.27.0.1:45786", + "172.28.0.1:45786", + "172.29.0.1:45786" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:06:10.527555233Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5262985869601637": { + "ID": 5262985869601637, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-acceptenv-omitted.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-acceptenv-omitted.hujson new file mode 100644 index 00000000..122c560a --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-acceptenv-omitted.hujson @@ -0,0 +1,22348 @@ +// ssh-acceptenv-omitted +// +// ssh acceptEnv field absent +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:06:55Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-acceptenv-omitted", + "description": "ssh acceptEnv field absent", + "category": "ssh", + "captured_at": "2026-05-13T09:06:55.853451174Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh acceptEnv field absent\",\n\t\"id\": \"ssh-acceptenv-omitted\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-acceptenv-omitted.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 3311208731492109, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "MachineKey": "mkey:c2f5fa9d8f952b706e05da093efd96df2e06e931f44b737f4e8bf3a656364b22", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3311208731492109": { + "ID": 3311208731492109, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 3188121042143300, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:01.638082773Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "MachineKey": "mkey:a3529f8f86d13493724cfd86f949b4f310e86666f55f617fd5c54dccc634ae0b", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3188121042143300": { + "ID": 3188121042143300, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "MachineKey": "mkey:e9c8b9af2a38038758062cd33a7b4f4ae527f10fdd7b84c91386db59e8bb435c", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 3527482195521367, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:00.014319028Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "MachineKey": "mkey:62b636c63d84940c0cab1ef252ffe4ea2b78e4bcbbe13821ea74ef37a8da3052", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3527482195521367": { + "ID": 3527482195521367, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 3109318643116652, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:02.713673659Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "MachineKey": "mkey:2e6d45a609fe48bff190e4f8dc16d7ca6ae2ffe8231a1b91361d236ecb2a987a", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3109318643116652": { + "ID": 3109318643116652, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "MachineKey": "mkey:97e9f30d11869a28315f0ab24271efad328e2aabe32e1919af6bb4f3813ab05c", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1396844734654740, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "MachineKey": "mkey:1691e26c4da15f6ecbc0bb4e744b20a6fb4412b8a0857c8cf22dfd66510bb86b", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1396844734654740": { + "ID": 1396844734654740, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 3824448112674477, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:59.334581139Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "MachineKey": "mkey:7eff314a2320f1cba3a9f6ba8cd73c6a37b3c975857076553bd6f6b027675a48", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3824448112674477": { + "ID": 3824448112674477, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 976708517211670, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:06:58.5101451Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "MachineKey": "mkey:680638c9ce5a324d5c3ec69c1939141471775c87107af9a22840ba40c64a911a", + "Peers": [{ + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "976708517211670": { + "ID": 976708517211670, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 6827040522615864, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "MachineKey": "mkey:ebd36d6e5d0d3e190cedf1af10544e983007a93033929fe34c5f4c30f40c1912", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6827040522615864": { + "ID": 6827040522615864, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 2903606537190410, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "MachineKey": "mkey:61f6821aa37bf3a86e09f8b4e8d5bab8120a7e0d2a90ad37a1a1611207cd1301", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2903606537190410": { + "ID": 2903606537190410, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 6026571109877032, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:02.178830239Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "MachineKey": "mkey:eb1d5525bcda65dbe878d15fc4a94c22498af0d4b76d4c1bdfde199d35b2e54c", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6026571109877032": { + "ID": 6026571109877032, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 3420985025326015, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:03.260242351Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "MachineKey": "mkey:3ae01cab68806b9d78d2d781ef7cc55940fe896317dda48b145ba7bb1c04ca4d", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3420985025326015": { + "ID": 3420985025326015, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "MachineKey": "mkey:caf3eee336592139608baefdeacfa79725f068b88ae2994848f8758026a6f816", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8235423448387682, + "StableID": "n3PaFLcqJ721CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 8235423448387682, + "Key": "nodekey:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "DiscoKey": "discokey:25bb0bccd6af1bce680c5e620b367bc67f38ade3332b6caae7f29431e703bd17", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53023", + "10.65.0.27:53023", + "172.17.0.1:53023", + "172.18.0.1:53023", + "172.19.0.1:53023", + "172.20.0.1:53023", + "172.21.0.1:53023", + "172.22.0.1:53023", + "172.23.0.1:53023", + "172.24.0.1:53023", + "172.25.0.1:53023", + "172.26.0.1:53023", + "172.27.0.1:53023", + "172.28.0.1:53023", + "172.29.0.1:53023" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:03.775745436Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:9b5bd7a97c7b00c217cd2bd9c077b9354d5aa216043ed9106a7fd0e084372c14", + "MachineKey": "mkey:669c4d12292d43f9c6e857150faf34be8e42cbc30b45c6eba36a3b141ea10255", + "Peers": [{ + "ID": 976708517211670, + "StableID": "nsHv5eUMd811CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:693f1096b5e38d38a2b4800cf64b8f3b97a0bf724420b872578cc1b5b9eda42f", + "DiscoKey": "discokey:7809cb165bed2d629ee21964fa7edd13ba3fdfeaed8ed719f54bad6de3052d56", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47993", + "10.65.0.27:47993", + "172.17.0.1:47993", + "172.18.0.1:47993", + "172.19.0.1:47993", + "172.20.0.1:47993", + "172.21.0.1:47993", + "172.22.0.1:47993", + "172.23.0.1:47993", + "172.24.0.1:47993", + "172.25.0.1:47993", + "172.26.0.1:47993", + "172.27.0.1:47993", + "172.28.0.1:47993", + "172.29.0.1:47993" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:06:58.5101451Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3824448112674477, + "StableID": "n4nZWUm6sW11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:07ec7614be9264bf4da7497e9aa2186bb3a3941c4044f10786082d5ef35f904d", + "DiscoKey": "discokey:5b605feff2417171183d7c886260b3613ac1239dc192a53931081d5d0fbcf26e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34807", + "10.65.0.27:34807", + "172.17.0.1:34807", + "172.18.0.1:34807", + "172.19.0.1:34807", + "172.20.0.1:34807", + "172.21.0.1:34807", + "172.22.0.1:34807", + "172.23.0.1:34807", + "172.24.0.1:34807", + "172.25.0.1:34807", + "172.26.0.1:34807", + "172.27.0.1:34807", + "172.28.0.1:34807", + "172.29.0.1:34807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:06:59.334581139Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3527482195521367, + "StableID": "nrLjKbybYU11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31ed2c7eee6a2a519a5ff44c629b248934b3621cbf0e1bb65f4c91f09bcc8f5a", + "DiscoKey": "discokey:a6fb79615ab1925f1c3ce0b5524724ffca017d3975fae0f63d1ce6a1ff5d6068", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39256", + "10.65.0.27:39256", + "172.17.0.1:39256", + "172.18.0.1:39256", + "172.19.0.1:39256", + "172.20.0.1:39256", + "172.21.0.1:39256", + "172.22.0.1:39256", + "172.23.0.1:39256", + "172.24.0.1:39256", + "172.25.0.1:39256", + "172.26.0.1:39256", + "172.27.0.1:39256", + "172.28.0.1:39256", + "172.29.0.1:39256" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:00.014319028Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2903606537190410, + "StableID": "nj5ykZp3gP11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50474b8b720f0f07fe21708a7bfb204fd00e64b0d318e5d3f321efd94be5dd42", + "DiscoKey": "discokey:40cefa0618560ff7da77043eb69538848235b60f6c6374ae9b99f443eb06d454", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42842", + "10.65.0.27:42842", + "172.17.0.1:42842", + "172.18.0.1:42842", + "172.19.0.1:42842", + "172.20.0.1:42842", + "172.21.0.1:42842", + "172.22.0.1:42842", + "172.23.0.1:42842", + "172.24.0.1:42842", + "172.25.0.1:42842", + "172.26.0.1:42842", + "172.27.0.1:42842", + "172.28.0.1:42842", + "172.29.0.1:42842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:00.548368106Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6827040522615864, + "StableID": "nuh8t7nyJv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b70152198f5e5e86aa84e79227f3d4d80441aebb5a39f806d59a74b9d5222506", + "DiscoKey": "discokey:52277daa5b055ee6f2d00161a303f0ee0cfc022c757889c427beb190cd60d31e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:35029", + "10.65.0.27:35029", + "172.17.0.1:35029", + "172.18.0.1:35029", + "172.19.0.1:35029", + "172.20.0.1:35029", + "172.21.0.1:35029", + "172.22.0.1:35029", + "172.23.0.1:35029", + "172.24.0.1:35029", + "172.25.0.1:35029", + "172.26.0.1:35029", + "172.27.0.1:35029", + "172.28.0.1:35029", + "172.29.0.1:35029" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:01.089113953Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3188121042143300, + "StableID": "nV5dHxXutR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:887ef6d4915e34fee99dfedda47ac9cf2596688c580675a42c3471cbebaafb11", + "DiscoKey": "discokey:2ae1bcb848319c1aca0fd76bfbab00b41b9a056fb6d0dae31f6aa5830be38037", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60559", + "10.65.0.27:60559", + "172.17.0.1:60559", + "172.18.0.1:60559", + "172.19.0.1:60559", + "172.20.0.1:60559", + "172.21.0.1:60559", + "172.22.0.1:60559", + "172.23.0.1:60559", + "172.24.0.1:60559", + "172.25.0.1:60559", + "172.26.0.1:60559", + "172.27.0.1:60559", + "172.28.0.1:60559", + "172.29.0.1:60559" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:01.638082773Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6026571109877032, + "StableID": "njzUxcoS4p11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:18586a46b864c2ca115fc1b02bd9e189004f83438da40203ca9ae750b6d4867c", + "DiscoKey": "discokey:e6c914d964da958f5bccd1e0f0438649f10177c7d2e94160426c49c294bd9550", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:46267", + "10.65.0.27:46267", + "172.17.0.1:46267", + "172.18.0.1:46267", + "172.19.0.1:46267", + "172.20.0.1:46267", + "172.21.0.1:46267", + "172.22.0.1:46267", + "172.23.0.1:46267", + "172.24.0.1:46267", + "172.25.0.1:46267", + "172.26.0.1:46267", + "172.27.0.1:46267", + "172.28.0.1:46267", + "172.29.0.1:46267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:02.178830239Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3109318643116652, + "StableID": "nuoa8eXDHR11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:19240fa0357506dc89722122edbf677041158ff71a947bea5301ae9c01c8847d", + "DiscoKey": "discokey:63786a4d32cbdd73773c1a731cccfcf782e3f8550ffbca4137dca2792e753f53", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45928", + "10.65.0.27:45928", + "172.17.0.1:45928", + "172.18.0.1:45928", + "172.19.0.1:45928", + "172.20.0.1:45928", + "172.21.0.1:45928", + "172.22.0.1:45928", + "172.23.0.1:45928", + "172.24.0.1:45928", + "172.25.0.1:45928", + "172.26.0.1:45928", + "172.27.0.1:45928", + "172.28.0.1:45928", + "172.29.0.1:45928" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:02.713673659Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3420985025326015, + "StableID": "nSxM5bUNiT11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5179e958e1bcee53b917d23980ecb7580fd7aee87073e51dc5a7ac5c512f305e", + "DiscoKey": "discokey:ed27a9ec853c0b52ea58ff8f9db55ff7786750fd95ab32910c43367c0fc9001f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41518", + "10.65.0.27:41518", + "172.17.0.1:41518", + "172.18.0.1:41518", + "172.19.0.1:41518", + "172.20.0.1:41518", + "172.21.0.1:41518", + "172.22.0.1:41518", + "172.23.0.1:41518", + "172.24.0.1:41518", + "172.25.0.1:41518", + "172.26.0.1:41518", + "172.27.0.1:41518", + "172.28.0.1:41518", + "172.29.0.1:41518" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:03.260242351Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1396844734654740, + "StableID": "nM72w4kduB11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ffa1cbd6a2ef321eeb0ae907edbcab63a8bbdb2ae06102448a673f222c10f454", + "DiscoKey": "discokey:b515939689ab44b6c96e494f002870bab12a3d1aea7d3ef97c22f85d7f720437", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:37085", + "10.65.0.27:37085", + "172.17.0.1:37085", + "172.18.0.1:37085", + "172.19.0.1:37085", + "172.20.0.1:37085", + "172.21.0.1:37085", + "172.22.0.1:37085", + "172.23.0.1:37085", + "172.24.0.1:37085", + "172.25.0.1:37085", + "172.26.0.1:37085", + "172.27.0.1:37085", + "172.28.0.1:37085", + "172.29.0.1:37085" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:04.313556266Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3311208731492109, + "StableID": "nCnDudqerS11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ece627c2d681eb4dc892f1b7f6eb3f672f6ab30d8c9a74feef6ada7722408a3c", + "DiscoKey": "discokey:4f273464c671a879a1b4ca54203699d36d08f96ee1e7ab2bc1049b3cac09b347", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48595", + "10.65.0.27:48595", + "172.17.0.1:48595", + "172.18.0.1:48595", + "172.19.0.1:48595", + "172.20.0.1:48595", + "172.21.0.1:48595", + "172.22.0.1:48595", + "172.23.0.1:48595", + "172.24.0.1:48595", + "172.25.0.1:48595", + "172.26.0.1:48595", + "172.27.0.1:48595", + "172.28.0.1:48595", + "172.29.0.1:48595" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:07:04.850360367Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7777277844117688, + "StableID": "nw4n3GuLj321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:fa9004d8608a8f81c8df29395b2d8d3fa28defaa757cad8b431c5b3f3f54f504", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:a5b588857f4ff1a08e43b2d51eb969e370953bf7c1f8a5a69b9e0bbe1e992234", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38435", + "10.65.0.27:38435", + "172.17.0.1:38435", + "172.18.0.1:38435", + "172.19.0.1:38435", + "172.20.0.1:38435", + "172.21.0.1:38435", + "172.22.0.1:38435", + "172.23.0.1:38435", + "172.24.0.1:38435", + "172.25.0.1:38435", + "172.26.0.1:38435", + "172.27.0.1:38435", + "172.28.0.1:38435", + "172.29.0.1:38435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:07:05.383804209Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2953439583137982, + "StableID": "nf3EPHrc4Q11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6830c6e8462e7666dd6a590afa47674215e85c774bdb08585ef9c53d213dd83e", + "KeyExpiry": "2026-11-09T09:07:05Z", + "DiscoKey": "discokey:b73ed43ae299905067eef8003960a36279ceaaae6ddefc591c1a43ddb6a7377f", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60165", + "10.65.0.27:60165", + "172.17.0.1:60165", + "172.18.0.1:60165", + "172.19.0.1:60165", + "172.20.0.1:60165", + "172.21.0.1:60165", + "172.22.0.1:60165", + "172.23.0.1:60165", + "172.24.0.1:60165", + "172.25.0.1:60165", + "172.26.0.1:60165", + "172.27.0.1:60165", + "172.28.0.1:60165", + "172.29.0.1:60165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:07:05.932371484Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6510634174200293, + "StableID": "nvPaMYKgqs11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3db8e6ea02db37d77b3e725aebaddecd8e814a3d1a629b8786902d3594c12b22", + "KeyExpiry": "2026-11-09T09:07:06Z", + "DiscoKey": "discokey:dafff3180c3e748f84e9f52f7b5eb38cacc3d17037d6caffb6f482081346a31b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38090", + "10.65.0.27:38090", + "172.17.0.1:38090", + "172.18.0.1:38090", + "172.19.0.1:38090", + "172.20.0.1:38090", + "172.21.0.1:38090", + "172.22.0.1:38090", + "172.23.0.1:38090", + "172.24.0.1:38090", + "172.25.0.1:38090", + "172.26.0.1:38090", + "172.27.0.1:38090", + "172.28.0.1:38090", + "172.29.0.1:38090" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:07:06.470237579Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8235423448387682": { + "ID": 8235423448387682, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-checkperiod-null.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-checkperiod-null.hujson new file mode 100644 index 00000000..5549a1ce --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-checkperiod-null.hujson @@ -0,0 +1,22343 @@ +// ssh-checkperiod-null +// +// ssh action=check with checkPeriod=null +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:07:51Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-checkperiod-null", + "description": "ssh action=check with checkPeriod=null", + "category": "ssh", + "captured_at": "2026-05-13T09:07:51.709073909Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh action=check with checkPeriod=null\",\n\t\"id\": \"ssh-checkperiod-null\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"check\",\n\t\t\"checkPeriod\": null,\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-checkperiod-null.hujson", + "full_policy": { + "ssh": [{ + "action": "check", + "checkPeriod": null, + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 2187320932896342, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "MachineKey": "mkey:335a025aaf90215d7286c5a6ef2360fc360026b25179258ddc605c13e5e0bd05", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "holdAndDelegate": "https://unused/machine/ssh/action/$SRC_NODE_ID/to/$DST_NODE_ID?local_user=$LOCAL_USER" + } + }]}, + "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" + }, "2187320932896342": { + "ID": 2187320932896342, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "holdAndDelegate": "https://unused/machine/ssh/action/$SRC_NODE_ID/to/$DST_NODE_ID?local_user=$LOCAL_USER" + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 2713505144190238, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:57.141625182Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "MachineKey": "mkey:a3b12fa31016f66c55078250e62f0aebc4ac72188744b9ebe586d66bd75cac65", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2713505144190238": { + "ID": 2713505144190238, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "MachineKey": "mkey:ca3dd8ebd8f49eddb2de3cd74ec42bbfc4bbb8df1456400accbea964b38f026c", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 4600185073665276, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:55.553107429Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "MachineKey": "mkey:cd65543bd87feb849cfc411e0f0b29576375242c394d8c40f5fd88b839516b64", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4600185073665276": { + "ID": 4600185073665276, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 986693426944502, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:58.230872687Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "MachineKey": "mkey:fb1d9bd7bce61eb3e9c5ef072e06725243c9069fa7eec1c1c190fc05f787d02e", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "986693426944502": { + "ID": 986693426944502, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "MachineKey": "mkey:622ff5a545cd0a9adc3573dbc0a2b686c34116af6a921191cef06825a9428f34", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 8823615025271065, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "MachineKey": "mkey:c2af7590c7f933766e5480017aa1d77f619ba5cbd60facf4e770bfab9515ab44", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8823615025271065": { + "ID": 8823615025271065, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1725894913137605, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:55.007120011Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "MachineKey": "mkey:5ebee45431e3fc2dc4e607829d1d2c340e2f7ceb4954553f03020bc597d44e3a", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1725894913137605": { + "ID": 1725894913137605, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 810829447912296, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:54.357169284Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "MachineKey": "mkey:9a403c28ff952d94541053c0492ea48cf5861d214a2e669198420b82415c1936", + "Peers": [{ + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "810829447912296": { + "ID": 810829447912296, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 4171462444795908, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "MachineKey": "mkey:1a1859aadfa13ef20306896db405a3aeeb561a3f74cd5c95bd889b8261c6336d", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4171462444795908": { + "ID": 4171462444795908, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 4017552325304563, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "MachineKey": "mkey:418c5ba9f98174e14db0fda5c10a50f99f6e763d87e7913e7b024ae8a98ed105", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4017552325304563": { + "ID": 4017552325304563, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 2676933682225812, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:57.683334156Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "MachineKey": "mkey:5addcb02ce3f78331c51b53df37fc7dd9beb8caa814bb93ad93cba45b0b90c24", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2676933682225812": { + "ID": 2676933682225812, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 6149241298163959, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:07:58.784586257Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "MachineKey": "mkey:57d42cd6efee13eb13c7ca6933e9f1e20bac53ba48fe2c1199598cfbf3e49e49", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6149241298163959": { + "ID": 6149241298163959, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "MachineKey": "mkey:b8f1380a69503462590fd311eaaa66d287e62ea0233f67b33f6c1ebcfb3f7556", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3989675051530892, + "StableID": "nfgbJuzv9Y11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 3989675051530892, + "Key": "nodekey:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "DiscoKey": "discokey:8632e2e3bfdc69f8d2ce0c710ed96fef0174fdbb2f4a83ca8774e1b579256966", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57623", + "10.65.0.27:57623", + "172.17.0.1:57623", + "172.18.0.1:57623", + "172.19.0.1:57623", + "172.20.0.1:57623", + "172.21.0.1:57623", + "172.22.0.1:57623", + "172.23.0.1:57623", + "172.24.0.1:57623", + "172.25.0.1:57623", + "172.26.0.1:57623", + "172.27.0.1:57623", + "172.28.0.1:57623", + "172.29.0.1:57623" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:07:59.301475404Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:b39c7ea43c8057586598323fa68f489b94916f2d26aaf931962aae531406a745", + "MachineKey": "mkey:de2bd5a0a426f3784fe3eb1efe043e1fece395d92cbc73a2d6536f29b0556404", + "Peers": [{ + "ID": 810829447912296, + "StableID": "nPauke7EL711CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:321691e42cd1f3bd4e4abd0e402ba434afc7f734536d4d632e7bd516bb618760", + "DiscoKey": "discokey:b77974678d83b9f4798f4e442065c9aad6263c82c90c04dbfcc108195ed74e01", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:57123", + "10.65.0.27:57123", + "172.17.0.1:57123", + "172.18.0.1:57123", + "172.19.0.1:57123", + "172.20.0.1:57123", + "172.21.0.1:57123", + "172.22.0.1:57123", + "172.23.0.1:57123", + "172.24.0.1:57123", + "172.25.0.1:57123", + "172.26.0.1:57123", + "172.27.0.1:57123", + "172.28.0.1:57123", + "172.29.0.1:57123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:07:54.357169284Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1725894913137605, + "StableID": "n61dRJLfUE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:538fecf9836662e1580b36d7cbc902a0c4d48cc501cf8778a39dbff84cf3ea60", + "DiscoKey": "discokey:0186b442fd0dea6670f41fb1bacf17cb60c24dfe60305e6e75796c43ff839e4c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34959", + "10.65.0.27:34959", + "172.17.0.1:34959", + "172.18.0.1:34959", + "172.19.0.1:34959", + "172.20.0.1:34959", + "172.21.0.1:34959", + "172.22.0.1:34959", + "172.23.0.1:34959", + "172.24.0.1:34959", + "172.25.0.1:34959", + "172.26.0.1:34959", + "172.27.0.1:34959", + "172.28.0.1:34959", + "172.29.0.1:34959" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:07:55.007120011Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4600185073665276, + "StableID": "nbUENZ4Svc11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8f3491a77bc70013dff32870742041ae5a0a66cd934158b9ad28a16572435225", + "DiscoKey": "discokey:47cd3f912704ce3ef13cb806b89389b998842a03dd5ab3075a8929ab0c279e3e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41056", + "10.65.0.27:41056", + "172.17.0.1:41056", + "172.18.0.1:41056", + "172.19.0.1:41056", + "172.20.0.1:41056", + "172.21.0.1:41056", + "172.22.0.1:41056", + "172.23.0.1:41056", + "172.24.0.1:41056", + "172.25.0.1:41056", + "172.26.0.1:41056", + "172.27.0.1:41056", + "172.28.0.1:41056", + "172.29.0.1:41056" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:07:55.553107429Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4017552325304563, + "StableID": "nrxUXeHZNY11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4cbd76d258c25d738ee9008c24cd299884c7cb180bb150d6d631f67f381f825c", + "DiscoKey": "discokey:ebaa732b2df02f9c3f6ece161e1e9be271c44e87aec17530952cb6aba03d3272", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:36217", + "10.65.0.27:36217", + "172.17.0.1:36217", + "172.18.0.1:36217", + "172.19.0.1:36217", + "172.20.0.1:36217", + "172.21.0.1:36217", + "172.22.0.1:36217", + "172.23.0.1:36217", + "172.24.0.1:36217", + "172.25.0.1:36217", + "172.26.0.1:36217", + "172.27.0.1:36217", + "172.28.0.1:36217", + "172.29.0.1:36217" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:07:56.083035319Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4171462444795908, + "StableID": "ndhBkCFGaZ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:da0f229ae7feb8f64120873c854f1be55c864da825fbe88fc35c71b623566509", + "DiscoKey": "discokey:82ed8b559e142264402bbc614511a124c8259c7b0cb1472342a72aa343715c44", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57934", + "10.65.0.27:57934", + "172.17.0.1:57934", + "172.18.0.1:57934", + "172.19.0.1:57934", + "172.20.0.1:57934", + "172.21.0.1:57934", + "172.22.0.1:57934", + "172.23.0.1:57934", + "172.24.0.1:57934", + "172.25.0.1:57934", + "172.26.0.1:57934", + "172.27.0.1:57934", + "172.28.0.1:57934", + "172.29.0.1:57934" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:07:56.615990966Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2713505144190238, + "StableID": "nqCZdNBxBN11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4e08b72c5d7b481b49a88673d6ac014f026f8c1cc9932a760016e9bb6e66f501", + "DiscoKey": "discokey:fbb795f2a36774a19b4f0a99233f6e496967c8e7ce18c5f2781587eebe947650", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46005", + "10.65.0.27:46005", + "172.17.0.1:46005", + "172.18.0.1:46005", + "172.19.0.1:46005", + "172.20.0.1:46005", + "172.21.0.1:46005", + "172.22.0.1:46005", + "172.23.0.1:46005", + "172.24.0.1:46005", + "172.25.0.1:46005", + "172.26.0.1:46005", + "172.27.0.1:46005", + "172.28.0.1:46005", + "172.29.0.1:46005" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:07:57.141625182Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2676933682225812, + "StableID": "nKndmVWPuM11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6e01ff8d037c1131d93d2db63ef1eaa3da47736f72e55695bd64764847ed722c", + "DiscoKey": "discokey:b570dcbfa96cd3b703dee82e88fcd391f0687d8211339a698db8a8f27ca8e361", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56699", + "10.65.0.27:56699", + "172.17.0.1:56699", + "172.18.0.1:56699", + "172.19.0.1:56699", + "172.20.0.1:56699", + "172.21.0.1:56699", + "172.22.0.1:56699", + "172.23.0.1:56699", + "172.24.0.1:56699", + "172.25.0.1:56699", + "172.26.0.1:56699", + "172.27.0.1:56699", + "172.28.0.1:56699", + "172.29.0.1:56699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:07:57.683334156Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 986693426944502, + "StableID": "nBqENGmsh811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc4d51ce1d5ba0e7bbaf68d5816c6d135399dd12be039e0a28dae8fe497ed76e", + "DiscoKey": "discokey:7c87233c5a5c0078c382cdc1bef4bf6016effe96f33365b475a956b3a3986827", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37247", + "10.65.0.27:37247", + "172.17.0.1:37247", + "172.18.0.1:37247", + "172.19.0.1:37247", + "172.20.0.1:37247", + "172.21.0.1:37247", + "172.22.0.1:37247", + "172.23.0.1:37247", + "172.24.0.1:37247", + "172.25.0.1:37247", + "172.26.0.1:37247", + "172.27.0.1:37247", + "172.28.0.1:37247", + "172.29.0.1:37247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:07:58.230872687Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6149241298163959, + "StableID": "n4X1SD912q11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ed63b7a38e24614aade691d4954edb406b49251e795735741752264114702840", + "DiscoKey": "discokey:10ccd0394a433c4c4ef17dadb8dd899fa6877d1a4ae386f88f91642f98780d01", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35018", + "10.65.0.27:35018", + "172.17.0.1:35018", + "172.18.0.1:35018", + "172.19.0.1:35018", + "172.20.0.1:35018", + "172.21.0.1:35018", + "172.22.0.1:35018", + "172.23.0.1:35018", + "172.24.0.1:35018", + "172.25.0.1:35018", + "172.26.0.1:35018", + "172.27.0.1:35018", + "172.28.0.1:35018", + "172.29.0.1:35018" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:07:58.784586257Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8823615025271065, + "StableID": "nJ1XjTQEuB21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:744a06afe3ec2c5521131ed873bd98ab67a3d0c786d1f278adb81a6cb8d22152", + "DiscoKey": "discokey:990087c4742a5750dab42d844b71db5b5f56d16090dc07dfd2bbc3a62ae87c07", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:53341", + "10.65.0.27:53341", + "172.17.0.1:53341", + "172.18.0.1:53341", + "172.19.0.1:53341", + "172.20.0.1:53341", + "172.21.0.1:53341", + "172.22.0.1:53341", + "172.23.0.1:53341", + "172.24.0.1:53341", + "172.25.0.1:53341", + "172.26.0.1:53341", + "172.27.0.1:53341", + "172.28.0.1:53341", + "172.29.0.1:53341" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:07:59.83234113Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2187320932896342, + "StableID": "n9AGiHDe5J11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4125d29e37ee1197491ce85c2dbcee163a20ad4a6c7a08d4705295fac900406d", + "DiscoKey": "discokey:5236a7194253215205d4412c0985e6ca8f2708526442b1e375de8cb41dc6314e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:44947", + "10.65.0.27:44947", + "172.17.0.1:44947", + "172.18.0.1:44947", + "172.19.0.1:44947", + "172.20.0.1:44947", + "172.21.0.1:44947", + "172.22.0.1:44947", + "172.23.0.1:44947", + "172.24.0.1:44947", + "172.25.0.1:44947", + "172.26.0.1:44947", + "172.27.0.1:44947", + "172.28.0.1:44947", + "172.29.0.1:44947" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:00.396166034Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5537895569371808, + "StableID": "nPxJqJ88Fk11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e51f3252f555b15147a7d6d0383e8b3db97fc57e870978d374dca2a877c55159", + "KeyExpiry": "2026-11-09T09:08:00Z", + "DiscoKey": "discokey:3f3456c5f41939bdc0ee88c60293e0a8b747faa72d6667f5ed1d83ecb52e5c5f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49972", + "10.65.0.27:49972", + "172.17.0.1:49972", + "172.18.0.1:49972", + "172.19.0.1:49972", + "172.20.0.1:49972", + "172.21.0.1:49972", + "172.22.0.1:49972", + "172.23.0.1:49972", + "172.24.0.1:49972", + "172.25.0.1:49972", + "172.26.0.1:49972", + "172.27.0.1:49972", + "172.28.0.1:49972", + "172.29.0.1:49972" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:00.932988028Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1177251999062406, + "StableID": "nfX8rzQBCA11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:52938027520d1caee1ea6694e66c2f3c681afe65efc62a52ed997be3582aec6b", + "KeyExpiry": "2026-11-09T09:08:01Z", + "DiscoKey": "discokey:b5587388f3deed91a2d78efdea074cd9da82d67af1822ef60d04f4bc244b5b01", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47137", + "10.65.0.27:47137", + "172.17.0.1:47137", + "172.18.0.1:47137", + "172.19.0.1:47137", + "172.20.0.1:47137", + "172.21.0.1:47137", + "172.22.0.1:47137", + "172.23.0.1:47137", + "172.24.0.1:47137", + "172.25.0.1:47137", + "172.26.0.1:47137", + "172.27.0.1:47137", + "172.28.0.1:47137", + "172.29.0.1:47137" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:01.471201139Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5802522798683467, + "StableID": "nJ61vCSyJn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e29baa62cb83de9502d1ac6f5ef90f568782e60f5d9c41fa697805534bd4f460", + "KeyExpiry": "2026-11-09T09:08:02Z", + "DiscoKey": "discokey:1e87464d36e201f1781cf0652e09c26cb9699e2eaa7434b13ab462b9ac447e58", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57459", + "10.65.0.27:57459", + "172.17.0.1:57459", + "172.18.0.1:57459", + "172.19.0.1:57459", + "172.20.0.1:57459", + "172.21.0.1:57459", + "172.22.0.1:57459", + "172.23.0.1:57459", + "172.24.0.1:57459", + "172.25.0.1:57459", + "172.26.0.1:57459", + "172.27.0.1:57459", + "172.28.0.1:57459", + "172.29.0.1:57459" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:02.018946565Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "3989675051530892": { + "ID": 3989675051530892, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-dst-empty-tag.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-dst-empty-tag.hujson new file mode 100644 index 00000000..f1e37016 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-dst-empty-tag.hujson @@ -0,0 +1,22330 @@ +// ssh-dst-empty-tag +// +// ssh dst = tag:unused with no nodes carrying it +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:08:47Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-dst-empty-tag", + "description": "ssh dst = tag:unused with no nodes carrying it", + "category": "ssh", + "captured_at": "2026-05-13T09:08:47.326992326Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh dst = tag:unused with no nodes carrying it\",\n\t\"id\": \"ssh-dst-empty-tag\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:unused\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"],\n\t\t\"tag:unused\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-dst-empty-tag.hujson", + "full_policy": {"ssh": [{ + "action": "accept", + "dst": ["tag:unused"], + "src": ["thor@example.org"], + "users": ["root"] + }], "tagOwners": { + "tag:prod": ["odin@example.com"], + "tag:server": ["odin@example.com"], + "tag:unused": ["odin@example.com"] + }} + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 2824186552082163, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "MachineKey": "mkey:f92aa8f30c37ebf0ddb84a0d8d95f4fbad2f4c2c79b54fa8aa7e834f6aeea12f", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2824186552082163": { + "ID": 2824186552082163, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 839150932034137, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:08:52.600909082Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "MachineKey": "mkey:131ac432b587663a181facb77f7e87e756f6011087f1820aac2a7418fd33e313", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "839150932034137": { + "ID": 839150932034137, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "MachineKey": "mkey:a28c112d021a3fdcd1b3a6e62bbac22d19c46716994ec6873b66581561654b28", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 2437573544205684, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:08:50.973567256Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "MachineKey": "mkey:bed41aee609d6a4f7216e3ea8e66ded91174b5a08c399b2d84650af7103d4943", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2437573544205684": { + "ID": 2437573544205684, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 264256607456368, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:08:53.6659712Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "MachineKey": "mkey:e8af6022d3e08a8b39b6d4819dab8de69426ba14a0835d6004e89bebdb449a43", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "264256607456368": { + "ID": 264256607456368, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "MachineKey": "mkey:56cd0097ad528d33839ed129d502f88a8bc2e7cd87a2035a816e40348dfa251b", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 2121942722652951, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "MachineKey": "mkey:6e0c051a08afbb274333dbf66bc8b6b883a55660313aea7b168ecbdec04fbb5e", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2121942722652951": { + "ID": 2121942722652951, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 6381211525566936, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:08:50.43056034Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "MachineKey": "mkey:3b3f8bd08271f85b9c2712720615db5b9189ca0048be848e9ad28b47abd0fb23", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6381211525566936": { + "ID": 6381211525566936, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 7910850219715433, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:08:49.936876938Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "MachineKey": "mkey:79c252b4246dc739409c1c5c30bd8b23f3ee2b884b47b561e64af1136b69326d", + "Peers": [{ + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7910850219715433": { + "ID": 7910850219715433, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 750134782054043, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "MachineKey": "mkey:82531ce3884effb987d5c38dfc35a3617e92a5809b9f90ccec8c4f2bfa281b22", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "750134782054043": { + "ID": 750134782054043, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 8072414054839639, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "MachineKey": "mkey:928b432b52ea8b6c707e00d46a7c708ab23dd9f64cc26a2468a8e8bd7fada86e", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8072414054839639": { + "ID": 8072414054839639, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 8089791358291457, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:08:53.136655738Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "MachineKey": "mkey:192731486e344c4ce57e914340cdca6bf26b3a1e439468ad9f1a261fc1277b42", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8089791358291457": { + "ID": 8089791358291457, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 7663614990686871, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:08:54.190741062Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "MachineKey": "mkey:f56fa143ce56639a603e4b95d3a1311cd3f10b70f6d505f5fda4896d3fabb671", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7663614990686871": { + "ID": 7663614990686871, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "MachineKey": "mkey:b1bd195b5e86c909a983517826edae23ac8e1ec564fa687fbd37753a117e805a", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8861425300128914, + "StableID": "ns3LFkcMCC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 8861425300128914, + "Key": "nodekey:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "DiscoKey": "discokey:6b4ac603e565c79b1316fba83cad99d59fc6422523132d03b7ec18e4b16e8a1c", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32783", + "10.65.0.27:32783", + "172.17.0.1:32783", + "172.18.0.1:32783", + "172.19.0.1:32783", + "172.20.0.1:32783", + "172.21.0.1:32783", + "172.22.0.1:32783", + "172.23.0.1:32783", + "172.24.0.1:32783", + "172.25.0.1:32783", + "172.26.0.1:32783", + "172.27.0.1:32783", + "172.28.0.1:32783", + "172.29.0.1:32783" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:08:54.736224441Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:4784b0e067b3c60e861aee9ab444086a3954473b09053363423a268f5982f533", + "MachineKey": "mkey:58841061653d21d9829e817959f6ceae5d1af21369f2c3902b52e955b8b3921e", + "Peers": [{ + "ID": 7910850219715433, + "StableID": "nWbyU1dqm421CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c38849001c818ec01ab3884fb726ba759429abde871ec71f9c654e8c633db73d", + "DiscoKey": "discokey:a5158e8c031a96f17be128393a921f0a94a461d3c25b27caba71a07e90f19e69", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43331", + "10.65.0.27:43331", + "172.17.0.1:43331", + "172.18.0.1:43331", + "172.19.0.1:43331", + "172.20.0.1:43331", + "172.21.0.1:43331", + "172.22.0.1:43331", + "172.23.0.1:43331", + "172.24.0.1:43331", + "172.25.0.1:43331", + "172.26.0.1:43331", + "172.27.0.1:43331", + "172.28.0.1:43331", + "172.29.0.1:43331" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:08:49.936876938Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6381211525566936, + "StableID": "nj4m5Ac4qr11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ba4bdeff5d35313d26131bd1e00e38d94105f2d2d204c657562260231fb91a18", + "DiscoKey": "discokey:097063db9440512c70541de1a731980d4a34eddf48d97052d1e4866e9da65e09", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35952", + "10.65.0.27:35952", + "172.17.0.1:35952", + "172.18.0.1:35952", + "172.19.0.1:35952", + "172.20.0.1:35952", + "172.21.0.1:35952", + "172.22.0.1:35952", + "172.23.0.1:35952", + "172.24.0.1:35952", + "172.25.0.1:35952", + "172.26.0.1:35952", + "172.27.0.1:35952", + "172.28.0.1:35952", + "172.29.0.1:35952" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:08:50.43056034Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2437573544205684, + "StableID": "noNL2avy2L11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7efd3b993cc568ba4d4e463aacc88c9e6e28595db86cc4bf968a22dbbce6154e", + "DiscoKey": "discokey:93db8a82e3d64a77ff9d4aab6f194d68ed2bab893ef5b1c6a21f8776d75c120d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:45990", + "10.65.0.27:45990", + "172.17.0.1:45990", + "172.18.0.1:45990", + "172.19.0.1:45990", + "172.20.0.1:45990", + "172.21.0.1:45990", + "172.22.0.1:45990", + "172.23.0.1:45990", + "172.24.0.1:45990", + "172.25.0.1:45990", + "172.26.0.1:45990", + "172.27.0.1:45990", + "172.28.0.1:45990", + "172.29.0.1:45990" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:08:50.973567256Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8072414054839639, + "StableID": "nxXtLUd13621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1ce09e5497139ac52ccdbf6e6723e8ca61d7b0e939373c42f62d6669e865264", + "DiscoKey": "discokey:f41dbf4aa82c85a3b684cc1562b75ee3d288cc3eab6e43beff65f5f5a203dd0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42593", + "10.65.0.27:42593", + "172.17.0.1:42593", + "172.18.0.1:42593", + "172.19.0.1:42593", + "172.20.0.1:42593", + "172.21.0.1:42593", + "172.22.0.1:42593", + "172.23.0.1:42593", + "172.24.0.1:42593", + "172.25.0.1:42593", + "172.26.0.1:42593", + "172.27.0.1:42593", + "172.28.0.1:42593", + "172.29.0.1:42593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:08:51.519750495Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 750134782054043, + "StableID": "ncKWyamjr611CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0517119cfb430214a3965af8697e4b215e9ef9e6f7dc6af68e1629b66577ea75", + "DiscoKey": "discokey:0d49066dd6ef215e5e40af4964900c9a38ddd2c0710f29ac0bbed0e637f0ec6b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:45651", + "10.65.0.27:45651", + "172.17.0.1:45651", + "172.18.0.1:45651", + "172.19.0.1:45651", + "172.20.0.1:45651", + "172.21.0.1:45651", + "172.22.0.1:45651", + "172.23.0.1:45651", + "172.24.0.1:45651", + "172.25.0.1:45651", + "172.26.0.1:45651", + "172.27.0.1:45651", + "172.28.0.1:45651", + "172.29.0.1:45651" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:08:52.067522041Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 839150932034137, + "StableID": "nxJwKB54Z711CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0e0c28e146dd6e11cee7bd6ae352fc6307083541e4e9611baef9c388dcadb7c", + "DiscoKey": "discokey:e44999b5edd3b672174f0f3ee207300641467bf3ee743dda8a6ec03ca3858d1d", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44968", + "10.65.0.27:44968", + "172.17.0.1:44968", + "172.18.0.1:44968", + "172.19.0.1:44968", + "172.20.0.1:44968", + "172.21.0.1:44968", + "172.22.0.1:44968", + "172.23.0.1:44968", + "172.24.0.1:44968", + "172.25.0.1:44968", + "172.26.0.1:44968", + "172.27.0.1:44968", + "172.28.0.1:44968", + "172.29.0.1:44968" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:08:52.600909082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8089791358291457, + "StableID": "nibJ9s6tA621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3ab64f2d66959455a4bf55624555c1036e729bda4884e7c64c19b872017a0b24", + "DiscoKey": "discokey:bf66d9922616d7f9186f43f321ae120c1fc3d92b0fd37194569b7e6c45917e60", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54929", + "10.65.0.27:54929", + "172.17.0.1:54929", + "172.18.0.1:54929", + "172.19.0.1:54929", + "172.20.0.1:54929", + "172.21.0.1:54929", + "172.22.0.1:54929", + "172.23.0.1:54929", + "172.24.0.1:54929", + "172.25.0.1:54929", + "172.26.0.1:54929", + "172.27.0.1:54929", + "172.28.0.1:54929", + "172.29.0.1:54929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:08:53.136655738Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 264256607456368, + "StableID": "n9qoVEag4311CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:914f7a4931682ca03a8382046587ee81000da788897acd3ea18f66907c5f022a", + "DiscoKey": "discokey:04db6794db62b30f749673d0d53252ba1d0b344ff5e369904458aaf9542aa31e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33265", + "10.65.0.27:33265", + "172.17.0.1:33265", + "172.18.0.1:33265", + "172.19.0.1:33265", + "172.20.0.1:33265", + "172.21.0.1:33265", + "172.22.0.1:33265", + "172.23.0.1:33265", + "172.24.0.1:33265", + "172.25.0.1:33265", + "172.26.0.1:33265", + "172.27.0.1:33265", + "172.28.0.1:33265", + "172.29.0.1:33265" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:08:53.6659712Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7663614990686871, + "StableID": "n6SoutAsq221CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:79e977f28aea31c07b128d887f62f17eb0706d96543f604a6bde62c977e8c93a", + "DiscoKey": "discokey:56194a27fd68adb5985c6835a386f1899944932d8d3fe35d12ab95c687a4c31f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41401", + "10.65.0.27:41401", + "172.17.0.1:41401", + "172.18.0.1:41401", + "172.19.0.1:41401", + "172.20.0.1:41401", + "172.21.0.1:41401", + "172.22.0.1:41401", + "172.23.0.1:41401", + "172.24.0.1:41401", + "172.25.0.1:41401", + "172.26.0.1:41401", + "172.27.0.1:41401", + "172.28.0.1:41401", + "172.29.0.1:41401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:08:54.190741062Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2121942722652951, + "StableID": "nNSf9Zq2aH11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f36c3c3970962dfcc36ce6a541d4509d463971ab28c4109976925baa7c2b490f", + "DiscoKey": "discokey:f99def593fda9b3d6cb7cb19f67e18c3d8a2c90eeb4dfd052708bfe4b0525f52", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:47554", + "10.65.0.27:47554", + "172.17.0.1:47554", + "172.18.0.1:47554", + "172.19.0.1:47554", + "172.20.0.1:47554", + "172.21.0.1:47554", + "172.22.0.1:47554", + "172.23.0.1:47554", + "172.24.0.1:47554", + "172.25.0.1:47554", + "172.26.0.1:47554", + "172.27.0.1:47554", + "172.28.0.1:47554", + "172.29.0.1:47554" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:08:55.262055371Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2824186552082163, + "StableID": "nW8qdKb54P11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9e12cd5333229d8b262c24e639634f0b2640bb9ebcb6d54e062127e85d9634d", + "DiscoKey": "discokey:a1895321d40bc0abe8bb7c50e2e19e954d6f79c952841cbb2264137c49cb2b43", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58140", + "10.65.0.27:58140", + "172.17.0.1:58140", + "172.18.0.1:58140", + "172.19.0.1:58140", + "172.20.0.1:58140", + "172.21.0.1:58140", + "172.22.0.1:58140", + "172.23.0.1:58140", + "172.24.0.1:58140", + "172.25.0.1:58140", + "172.26.0.1:58140", + "172.27.0.1:58140", + "172.28.0.1:58140", + "172.29.0.1:58140" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:08:55.803917237Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4537882512937851, + "StableID": "nGqLRmUDSc11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:f077b56a647585f47d513ae290d2e5a2fb6eda9528d80805eacb32597d18d119", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:ab946cb435f8bc1678f756256fd0cbd141b60ae9d95a1f8ebea2d9bafe5a7237", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42345", + "10.65.0.27:42345", + "172.17.0.1:42345", + "172.18.0.1:42345", + "172.19.0.1:42345", + "172.20.0.1:42345", + "172.21.0.1:42345", + "172.22.0.1:42345", + "172.23.0.1:42345", + "172.24.0.1:42345", + "172.25.0.1:42345", + "172.26.0.1:42345", + "172.27.0.1:42345", + "172.28.0.1:42345", + "172.29.0.1:42345" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:08:56.351352972Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1999870809800905, + "StableID": "nt68EUDkcG11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:6cdda19e804be5e2cd8f526ebed38e87594983f6271578fd06b30dc824beae1c", + "KeyExpiry": "2026-11-09T09:08:56Z", + "DiscoKey": "discokey:600398c30ac3534d44775a86afb7555cdeb2cf8caa8250cd98a7fe05aa0a5a54", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:38381", + "10.65.0.27:38381", + "172.17.0.1:38381", + "172.18.0.1:38381", + "172.19.0.1:38381", + "172.20.0.1:38381", + "172.21.0.1:38381", + "172.22.0.1:38381", + "172.23.0.1:38381", + "172.24.0.1:38381", + "172.25.0.1:38381", + "172.26.0.1:38381", + "172.27.0.1:38381", + "172.28.0.1:38381", + "172.29.0.1:38381" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:08:56.900863642Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6973026628775446, + "StableID": "nXPGBxa6Tw11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:d5d8fefebcb8420b272565ade83a1d37b7c82ea35b29f4448a561e3610ca3b60", + "KeyExpiry": "2026-11-09T09:08:57Z", + "DiscoKey": "discokey:a2aaaf10268009cf085a278300b0b82060d85f62dcc68d3d35683f1284e1bb2b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:33165", + "10.65.0.27:33165", + "172.17.0.1:33165", + "172.18.0.1:33165", + "172.19.0.1:33165", + "172.20.0.1:33165", + "172.21.0.1:33165", + "172.22.0.1:33165", + "172.23.0.1:33165", + "172.24.0.1:33165", + "172.25.0.1:33165", + "172.26.0.1:33165", + "172.27.0.1:33165", + "172.28.0.1:33165", + "172.29.0.1:33165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:08:57.437877673Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8861425300128914": { + "ID": 8861425300128914, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-dst-trailing-whitespace.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-dst-trailing-whitespace.hujson new file mode 100644 index 00000000..98c92450 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-dst-trailing-whitespace.hujson @@ -0,0 +1,22348 @@ +// ssh-dst-trailing-whitespace +// +// ssh dst has trailing whitespace +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:09:42Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-dst-trailing-whitespace", + "description": "ssh dst has trailing whitespace", + "category": "ssh", + "captured_at": "2026-05-13T09:09:42.729894439Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh dst has trailing whitespace\",\n\t\"id\": \"ssh-dst-trailing-whitespace\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server \"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-dst-trailing-whitespace.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server "], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 2081825077297187, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "MachineKey": "mkey:7500ac9544418f23e96700e77b2c75a3b383b2049ed27256fccbce3bd5b15a0f", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "2081825077297187": { + "ID": 2081825077297187, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 3844756781655839, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:09:48.276209785Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "MachineKey": "mkey:1e8891a160b3f6f04be81f3e6ac692a6d5324eda82a795e0c24500e08774f400", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3844756781655839": { + "ID": 3844756781655839, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "MachineKey": "mkey:6ef6d3efe854a5f4e12d51e9e8d473c42d4746801604fa0d416a2f11bb91b437", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 5641686272672076, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:09:46.400765907Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "MachineKey": "mkey:ebf7947048ea40a95b769f823350480c9adbae83f4ac87f716331a1d19892a7d", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5641686272672076": { + "ID": 5641686272672076, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 8529137471312197, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:09:49.345404174Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "MachineKey": "mkey:ce0c6062b623300d42bf7719d8fbcf4b567a9a6a26acee6b22fe934dc7587c7a", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8529137471312197": { + "ID": 8529137471312197, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "MachineKey": "mkey:a94f720ea721608de5626290f0b7e200bbe7cd31c4b0cee3b53effad966d3137", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 597170729733715, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "MachineKey": "mkey:146d4284d40d60c0a647308f8c2b6c629caca3a8f98200cae8faccb393b52768", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "597170729733715": { + "ID": 597170729733715, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 6601191949024367, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:09:45.860172783Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "MachineKey": "mkey:cbec445d0053eff526fd666aab37beb1af5c992e61126435c757099e66e73511", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6601191949024367": { + "ID": 6601191949024367, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 7545449853970951, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:09:45.317446196Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "MachineKey": "mkey:fa24375d62898d2b7f5bc7b838ae2275e26d92c476070b21440e8cd17158242b", + "Peers": [{ + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7545449853970951": { + "ID": 7545449853970951, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 7311289998587147, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "MachineKey": "mkey:1f33810583ec808e9fbf43d33fc3ba8c7382cffcbd405133d6a55b4892f1de07", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7311289998587147": { + "ID": 7311289998587147, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 251905086834600, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "MachineKey": "mkey:6c261c60a788145a51dcb2bcd64536617c9c2fe7c47a4bbae7ef6737e7bb761d", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "251905086834600": { + "ID": 251905086834600, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 7721349283250464, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:09:48.810725022Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "MachineKey": "mkey:234759fe880412b4727653683b2903a65a448c35a10e18990795986ffdf00d7c", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7721349283250464": { + "ID": 7721349283250464, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1133665446225711, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:09:49.906892291Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "MachineKey": "mkey:e28bf333e19f249255ea6af274def46ffc9a30c359a8f4c4ec06dc5f68fc6e01", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1133665446225711": { + "ID": 1133665446225711, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "MachineKey": "mkey:9f012394e9cb2857f76e6ffd339cc23f6403759a0559eb6696b02fe01515b67f", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4327360026868473, + "StableID": "nLg7EnQsna11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 4327360026868473, + "Key": "nodekey:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "DiscoKey": "discokey:cdc9d51564ec303392666bc959439f647b6bc871300fcd3dd462490a78acf213", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:55548", + "10.65.0.27:55548", + "172.17.0.1:55548", + "172.18.0.1:55548", + "172.19.0.1:55548", + "172.20.0.1:55548", + "172.21.0.1:55548", + "172.22.0.1:55548", + "172.23.0.1:55548", + "172.24.0.1:55548", + "172.25.0.1:55548", + "172.26.0.1:55548", + "172.27.0.1:55548", + "172.28.0.1:55548", + "172.29.0.1:55548" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:09:50.591259506Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:41b456fff76f073210ae1f5b1885880231b492677d82ebb16e19de0d8d05db43", + "MachineKey": "mkey:236ed5c719bf12d655a1a085ccbdeac19032c3f071ef76cd810910cd5b16c276", + "Peers": [{ + "ID": 7545449853970951, + "StableID": "nAL9R2BMv121CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bf2b1c33b0339bfc285f5a3438d54d6ef6132de91e1006564a3bdd4766041531", + "DiscoKey": "discokey:f0b35b8a47d7c0e75151d9102f26d7a6940a99da53b3cef76a2abf2cd74ab143", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52491", + "10.65.0.27:52491", + "172.17.0.1:52491", + "172.18.0.1:52491", + "172.19.0.1:52491", + "172.20.0.1:52491", + "172.21.0.1:52491", + "172.22.0.1:52491", + "172.23.0.1:52491", + "172.24.0.1:52491", + "172.25.0.1:52491", + "172.26.0.1:52491", + "172.27.0.1:52491", + "172.28.0.1:52491", + "172.29.0.1:52491" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:09:45.317446196Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6601191949024367, + "StableID": "na6Jpt7hYt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:222763516a281cf6b9de022760bdf90f572b3579368caed48197d273ba71893b", + "DiscoKey": "discokey:2c8fc2aecdcac32fa49181d486093f1957845e202c75459b2ffcb6210bc2b216", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49866", + "10.65.0.27:49866", + "172.17.0.1:49866", + "172.18.0.1:49866", + "172.19.0.1:49866", + "172.20.0.1:49866", + "172.21.0.1:49866", + "172.22.0.1:49866", + "172.23.0.1:49866", + "172.24.0.1:49866", + "172.25.0.1:49866", + "172.26.0.1:49866", + "172.27.0.1:49866", + "172.28.0.1:49866", + "172.29.0.1:49866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:09:45.860172783Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5641686272672076, + "StableID": "nmKQsqX84m11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ee3c3576175d8b875911c1d25f8a5ec9f1a2547f2a616619106fca5dc0d6a158", + "DiscoKey": "discokey:a12ef384bffb0c4f6562eeb34d49eeaadbb5b72e68752d1dfed195d161552c09", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:41012", + "10.65.0.27:41012", + "172.17.0.1:41012", + "172.18.0.1:41012", + "172.19.0.1:41012", + "172.20.0.1:41012", + "172.21.0.1:41012", + "172.22.0.1:41012", + "172.23.0.1:41012", + "172.24.0.1:41012", + "172.25.0.1:41012", + "172.26.0.1:41012", + "172.27.0.1:41012", + "172.28.0.1:41012", + "172.29.0.1:41012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:09:46.400765907Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 251905086834600, + "StableID": "nhV5vv76y211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2217ed7e2d284d12862d48bc7faa3a80ac0cb8eb3930cfd7e7a754099ab4a510", + "DiscoKey": "discokey:da9e2b384db2465a717bdcdf8097c7ad2d50375aa7396b19e287ec896869433a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39237", + "10.65.0.27:39237", + "172.17.0.1:39237", + "172.18.0.1:39237", + "172.19.0.1:39237", + "172.20.0.1:39237", + "172.21.0.1:39237", + "172.22.0.1:39237", + "172.23.0.1:39237", + "172.24.0.1:39237", + "172.25.0.1:39237", + "172.26.0.1:39237", + "172.27.0.1:39237", + "172.28.0.1:39237", + "172.29.0.1:39237" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:09:46.936307856Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7311289998587147, + "StableID": "nWaeq3CJ6z11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ecfa4441cec326657a9c2364b42c3b0c0155207c5a7b0fbf4d9ddcb58d46840", + "DiscoKey": "discokey:2639340901c617a5c4e800f56f3ea482279b4b1ce708f1146d42263fd9315f4c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:37204", + "10.65.0.27:37204", + "172.17.0.1:37204", + "172.18.0.1:37204", + "172.19.0.1:37204", + "172.20.0.1:37204", + "172.21.0.1:37204", + "172.22.0.1:37204", + "172.23.0.1:37204", + "172.24.0.1:37204", + "172.25.0.1:37204", + "172.26.0.1:37204", + "172.27.0.1:37204", + "172.28.0.1:37204", + "172.29.0.1:37204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:09:47.731176987Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3844756781655839, + "StableID": "nxXY3zEJ2X11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b2d4a4fab6a729dad226e73c64361cead2b21704cbe50ce4de339d50e7c2201e", + "DiscoKey": "discokey:3abb4edeebe7251467fb74569a6693d582580c7387555c3e009fc61c8b600432", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52682", + "10.65.0.27:52682", + "172.17.0.1:52682", + "172.18.0.1:52682", + "172.19.0.1:52682", + "172.20.0.1:52682", + "172.21.0.1:52682", + "172.22.0.1:52682", + "172.23.0.1:52682", + "172.24.0.1:52682", + "172.25.0.1:52682", + "172.26.0.1:52682", + "172.27.0.1:52682", + "172.28.0.1:52682", + "172.29.0.1:52682" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:09:48.276209785Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7721349283250464, + "StableID": "nR3Geek1J321CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:53cdbd2a02f426b6f1050739e8bb0158ad820823d97ee947d0669b2795b4793e", + "DiscoKey": "discokey:5001bf5d922a739562c393b47298ca093ec32bd94e61c1a0d7d7c929fd37004f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:57229", + "10.65.0.27:57229", + "172.17.0.1:57229", + "172.18.0.1:57229", + "172.19.0.1:57229", + "172.20.0.1:57229", + "172.21.0.1:57229", + "172.22.0.1:57229", + "172.23.0.1:57229", + "172.24.0.1:57229", + "172.25.0.1:57229", + "172.26.0.1:57229", + "172.27.0.1:57229", + "172.28.0.1:57229", + "172.29.0.1:57229" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:09:48.810725022Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8529137471312197, + "StableID": "nvwUgkyrb921CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e50e83c32dfa9000e243698477cdf31ac700548548634bab8d625c811a391348", + "DiscoKey": "discokey:03888741ff54921b0945f19c5a06bd8ceef017baa166c393be697ad1964fe950", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:40794", + "10.65.0.27:40794", + "172.17.0.1:40794", + "172.18.0.1:40794", + "172.19.0.1:40794", + "172.20.0.1:40794", + "172.21.0.1:40794", + "172.22.0.1:40794", + "172.23.0.1:40794", + "172.24.0.1:40794", + "172.25.0.1:40794", + "172.26.0.1:40794", + "172.27.0.1:40794", + "172.28.0.1:40794", + "172.29.0.1:40794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:09:49.345404174Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1133665446225711, + "StableID": "npspRCUSr911CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af3ef8c77445c102e5a391acf22ae87176cd45610d9b7a35ef2b9a045ce86456", + "DiscoKey": "discokey:c6b68fa95ac1834525dcc473f9539e27101e3ddc7214e1af4f17800e31be205f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44144", + "10.65.0.27:44144", + "172.17.0.1:44144", + "172.18.0.1:44144", + "172.19.0.1:44144", + "172.20.0.1:44144", + "172.21.0.1:44144", + "172.22.0.1:44144", + "172.23.0.1:44144", + "172.24.0.1:44144", + "172.25.0.1:44144", + "172.26.0.1:44144", + "172.27.0.1:44144", + "172.28.0.1:44144", + "172.29.0.1:44144" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:09:49.906892291Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 597170729733715, + "StableID": "nQ3MURfTf511CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae9217620a86b09c23dd2142abf1d76912df58684961c3fc62349e1e0915b149", + "DiscoKey": "discokey:db83951819aa37fa450ba0b748856d853ce43a7f68a336aee82e9c045782293c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:39960", + "10.65.0.27:39960", + "172.17.0.1:39960", + "172.18.0.1:39960", + "172.19.0.1:39960", + "172.20.0.1:39960", + "172.21.0.1:39960", + "172.22.0.1:39960", + "172.23.0.1:39960", + "172.24.0.1:39960", + "172.25.0.1:39960", + "172.26.0.1:39960", + "172.27.0.1:39960", + "172.28.0.1:39960", + "172.29.0.1:39960" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:09:51.225297251Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2081825077297187, + "StableID": "nkwvCr1sFH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:83b7fe43ccf866075f0328181d2d70add517cc694bcc0056a9a856f4d8673307", + "DiscoKey": "discokey:343144325f073c39cc74a2331742af006c61e006957f60786a46742dcb0df42b", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49517", + "10.65.0.27:49517", + "172.17.0.1:49517", + "172.18.0.1:49517", + "172.19.0.1:49517", + "172.20.0.1:49517", + "172.21.0.1:49517", + "172.22.0.1:49517", + "172.23.0.1:49517", + "172.24.0.1:49517", + "172.25.0.1:49517", + "172.26.0.1:49517", + "172.27.0.1:49517", + "172.28.0.1:49517", + "172.29.0.1:49517" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:09:51.766590389Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3838711917156017, + "StableID": "ntev4GTZyW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3c743971520558c0b50716981af1a5d7a4dde1747220f21ed6fa1553635e9d55", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:556ade8dabe7d02cda014c2d15219252465583c8a9ba575c4681daec63fb8175", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:55726", + "10.65.0.27:55726", + "172.17.0.1:55726", + "172.18.0.1:55726", + "172.19.0.1:55726", + "172.20.0.1:55726", + "172.21.0.1:55726", + "172.22.0.1:55726", + "172.23.0.1:55726", + "172.24.0.1:55726", + "172.25.0.1:55726", + "172.26.0.1:55726", + "172.27.0.1:55726", + "172.28.0.1:55726", + "172.29.0.1:55726" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:09:52.315081835Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2445166358548395, + "StableID": "nWnW2hNR6L11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:fd26b4c5deb48dc304d605470b355fd64b1fdaa576cd27fd1d8a4967983b8f1f", + "KeyExpiry": "2026-11-09T09:09:52Z", + "DiscoKey": "discokey:8f584643e412b124e174756c1c32f22cb30373c7098161a0ae99bb240f134d68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52334", + "10.65.0.27:52334", + "172.17.0.1:52334", + "172.18.0.1:52334", + "172.19.0.1:52334", + "172.20.0.1:52334", + "172.21.0.1:52334", + "172.22.0.1:52334", + "172.23.0.1:52334", + "172.24.0.1:52334", + "172.25.0.1:52334", + "172.26.0.1:52334", + "172.27.0.1:52334", + "172.28.0.1:52334", + "172.29.0.1:52334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:09:52.849051482Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3210096661715349, + "StableID": "n2m6YAor4S11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:93d6d7c637d9def2c70a30aa2ce458e01e904acfe931a04897fb0fab4cd26d29", + "KeyExpiry": "2026-11-09T09:09:53Z", + "DiscoKey": "discokey:15054df074c7d5425e6f305994dbbc8d96cd540b1c34e640db359774fcce4226", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59567", + "10.65.0.27:59567", + "172.17.0.1:59567", + "172.18.0.1:59567", + "172.19.0.1:59567", + "172.20.0.1:59567", + "172.21.0.1:59567", + "172.22.0.1:59567", + "172.23.0.1:59567", + "172.24.0.1:59567", + "172.25.0.1:59567", + "172.26.0.1:59567", + "172.27.0.1:59567", + "172.28.0.1:59567", + "172.29.0.1:59567" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:09:53.390208111Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4327360026868473": { + "ID": 4327360026868473, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-cycle.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-cycle.hujson new file mode 100644 index 00000000..c1a3ec93 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-cycle.hujson @@ -0,0 +1,22109 @@ +// ssh-group-nested-cycle +// +// ssh group:a <-> group:b cycle +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:10:38Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-group-nested-cycle", + "description": "ssh group:a <-> group:b cycle", + "category": "ssh", + "captured_at": "2026-05-13T09:10:38.700057571Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "error": true, + "input": { + "api_response_code": 400, + "api_response_body": { + "message": "groups[\"group:b\"]: \"group:a\": group members cannot be recursive" + }, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh group:a <-> group:b cycle\",\n\t\"id\": \"ssh-group-nested-cycle\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"groups\": {\n\t\t\"group:a\": [\"group:b\"],\n\t\t\"group:b\": [\"group:a\"]\n\t}, \"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"group:a\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-group-nested-cycle.hujson", + "full_policy": { + "groups": {"group:a": ["group:b"], "group:b": ["group:a"]}, + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["group:a"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 2114968417180870, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "MachineKey": "mkey:c6a8fae4f8fc6030e3c894245c2e6757280f61ab17911c3c254e680a35cbf074", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2114968417180870": { + "ID": 2114968417180870, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1408740200256286, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:10:43.763271407Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "MachineKey": "mkey:e6d6a0953fe8b20dcd0d96590aab322c4977c5e711f19a96eb21f3791cc01b53", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1408740200256286": { + "ID": 1408740200256286, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "MachineKey": "mkey:82accac092cf7c8da0018469d1a1f944d6e2b4941a8505cd46546f8704f39722", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 7768084567289187, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:10:42.165454589Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "MachineKey": "mkey:4b7da3e5b01291859062cb9654e0c6c6d5c39bda62d1aef146e3aa38eaad2456", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7768084567289187": { + "ID": 7768084567289187, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 7601664281791600, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:10:44.903245772Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "MachineKey": "mkey:52ea670a84b2c46604535d287d8f0b398528a8287cde49a92d58ea1c95159256", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7601664281791600": { + "ID": 7601664281791600, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "MachineKey": "mkey:1dfb0e802c06fa1c3c171cd73cc969e460c1fa9d60529800dbc0ad4cbc282d7b", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 3094189100749093, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "MachineKey": "mkey:12c4e0f0eec1e1174360cbbf521c15612d67bf50dbd6f67f68de02034b2f844d", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3094189100749093": { + "ID": 3094189100749093, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 4960289040082096, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:10:41.641446003Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "MachineKey": "mkey:a23985b8cf9c57e44c933fc6d0071df5bb788da525ad3f942660be862dcaf740", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4960289040082096": { + "ID": 4960289040082096, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 2481161170831544, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:10:41.10160613Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "MachineKey": "mkey:762278106ef1113225ce299bce16745986a379c3031e6e8b512a488e18483624", + "Peers": [{ + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2481161170831544": { + "ID": 2481161170831544, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 3986158479948651, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "MachineKey": "mkey:802518cef7026579f0a2fa80bdaeedc6b22d7a0429fcbe287a9f415b4be0e579", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "3986158479948651": { + "ID": 3986158479948651, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 3195380828706430, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "MachineKey": "mkey:78a0785bffcee199aca57249aa81cd228e872bf92a144012fb10375b3258926a", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3195380828706430": { + "ID": 3195380828706430, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 818116849785060, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:10:44.315391471Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "MachineKey": "mkey:cc08647835ead8f27fd71c13b66e8aae7f96b2b4e68ac5f3be845d018edb821c", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "818116849785060": { + "ID": 818116849785060, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 7172045565017533, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:10:45.447822606Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "MachineKey": "mkey:64cf78ff32c5ab347b592d75fbb29b6436ee92804834bb04872092b3b6f42c70", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7172045565017533": { + "ID": 7172045565017533, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "MachineKey": "mkey:a36a0da87a36783807da076fbaa48c9b1d330eb2c8321aac5f751aa862c0054e", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2433647541453941, + "StableID": "nYA2c4oC1L11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 2433647541453941, + "Key": "nodekey:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "DiscoKey": "discokey:d4cc9bdd1aad555989cbea0d1d633b5a864664a53398fca05ecca6db6435607e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:54770", + "10.65.0.27:54770", + "172.17.0.1:54770", + "172.18.0.1:54770", + "172.19.0.1:54770", + "172.20.0.1:54770", + "172.21.0.1:54770", + "172.22.0.1:54770", + "172.23.0.1:54770", + "172.24.0.1:54770", + "172.25.0.1:54770", + "172.26.0.1:54770", + "172.27.0.1:54770", + "172.28.0.1:54770" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:10:45.972100392Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:b90b253e23190ef9ef6573acae3dc180a4d1ce250c7c69ea763e2442f1cecb0e", + "MachineKey": "mkey:eb8c8bebab54207294bf910dc892925d27e979a8d3781b4029fa0791be3a825e", + "Peers": [{ + "ID": 2481161170831544, + "StableID": "nw86L1uiNL11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa2e64f9eca2a176a8585cf3f181b1d45f78c3cccf1570600109ae345693b903", + "DiscoKey": "discokey:ea8048c544d4690c11c538c7dff5e923a5bbd7577bf04495426d8fa6de5e1166", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40953", + "10.65.0.27:40953", + "172.17.0.1:40953", + "172.18.0.1:40953", + "172.19.0.1:40953", + "172.20.0.1:40953", + "172.21.0.1:40953", + "172.22.0.1:40953", + "172.23.0.1:40953", + "172.24.0.1:40953", + "172.25.0.1:40953", + "172.26.0.1:40953", + "172.27.0.1:40953", + "172.28.0.1:40953" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:10:41.10160613Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4960289040082096, + "StableID": "nfQ6m9PXjf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5aafa1118516e2c189ac90580c021439b584bef643c71781f5e26e5f1c3a112d", + "DiscoKey": "discokey:6c9266c97130bffe5ae0461594c233724a666f8b09c18ece2cab2a980d70af55", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51611", + "10.65.0.27:51611", + "172.17.0.1:51611", + "172.18.0.1:51611", + "172.19.0.1:51611", + "172.20.0.1:51611", + "172.21.0.1:51611", + "172.22.0.1:51611", + "172.23.0.1:51611", + "172.24.0.1:51611", + "172.25.0.1:51611", + "172.26.0.1:51611", + "172.27.0.1:51611", + "172.28.0.1:51611" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:10:41.641446003Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7768084567289187, + "StableID": "nku1fjQBf321CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c03e907c0eaceaaf345e13c7a81f4f3ad52eadc4f8a3e3ac8fcf7e625426dc2e", + "DiscoKey": "discokey:efac546518cac262a451f53fd59a6058165767869355102704d32dede0b98c0d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:48773", + "10.65.0.27:48773", + "172.17.0.1:48773", + "172.18.0.1:48773", + "172.19.0.1:48773", + "172.20.0.1:48773", + "172.21.0.1:48773", + "172.22.0.1:48773", + "172.23.0.1:48773", + "172.24.0.1:48773", + "172.25.0.1:48773", + "172.26.0.1:48773", + "172.27.0.1:48773", + "172.28.0.1:48773" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:10:42.165454589Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3195380828706430, + "StableID": "nZ8PmgECxR11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:26aa4590e7409841077b2f9ad40ce46298f04fa175ad468f4caac75c655b8d2c", + "DiscoKey": "discokey:3ac2bc5b59d129134472a9231574fab9e65ae123699c660ead3e1582f7aaf76a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:44975", + "10.65.0.27:44975", + "172.17.0.1:44975", + "172.18.0.1:44975", + "172.19.0.1:44975", + "172.20.0.1:44975", + "172.21.0.1:44975", + "172.22.0.1:44975", + "172.23.0.1:44975", + "172.24.0.1:44975", + "172.25.0.1:44975", + "172.26.0.1:44975", + "172.27.0.1:44975", + "172.28.0.1:44975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:10:42.699205128Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3986158479948651, + "StableID": "nGo3vBdL8Y11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:338bee8bcf0c71b8365a88b135045bf456a3203bc5cc32bc9b85f8f7b60e6c59", + "DiscoKey": "discokey:5ab8526604b7b75af0a06970f8c44ca44ed68726e09072b2b1bedc7f6ee5f92f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:36771", + "10.65.0.27:36771", + "172.17.0.1:36771", + "172.18.0.1:36771", + "172.19.0.1:36771", + "172.20.0.1:36771", + "172.21.0.1:36771", + "172.22.0.1:36771", + "172.23.0.1:36771", + "172.24.0.1:36771", + "172.25.0.1:36771", + "172.26.0.1:36771", + "172.27.0.1:36771", + "172.28.0.1:36771" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:10:43.226544237Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1408740200256286, + "StableID": "nmeZVYD21C11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:386f415fad86f92958f3cb6aa8a62828e388cf7fe68d7810538b9edcd7e6cf6b", + "DiscoKey": "discokey:4d951ab6f3ebad15e794ce3db79649dfd2ef4a6ebba1f02a13acf645de951275", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40763", + "10.65.0.27:40763", + "172.17.0.1:40763", + "172.18.0.1:40763", + "172.19.0.1:40763", + "172.20.0.1:40763", + "172.21.0.1:40763", + "172.22.0.1:40763", + "172.23.0.1:40763", + "172.24.0.1:40763", + "172.25.0.1:40763", + "172.26.0.1:40763", + "172.27.0.1:40763", + "172.28.0.1:40763" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:10:43.763271407Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 818116849785060, + "StableID": "nd5MWTYXP711CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e67b072f623a6ef1c4e441868b120b0e1ec414cf7f823bea4dc322b1c73fce22", + "DiscoKey": "discokey:cc20da24fa4f46b0f3d869356a2f86109b821071d7b693fc2a647e3bb14b621c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37614", + "10.65.0.27:37614", + "172.17.0.1:37614", + "172.18.0.1:37614", + "172.19.0.1:37614", + "172.20.0.1:37614", + "172.21.0.1:37614", + "172.22.0.1:37614", + "172.23.0.1:37614", + "172.24.0.1:37614", + "172.25.0.1:37614", + "172.26.0.1:37614", + "172.27.0.1:37614", + "172.28.0.1:37614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:10:44.315391471Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7601664281791600, + "StableID": "ny9XuAqoM221CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:aab665ced0d9240215455481aafefc91b37083bd5ed74c63d685170c0f01f772", + "DiscoKey": "discokey:8fb60e9d9e28b607a43712f9d9524c59c615a957632e4d04c61cc2f766b13374", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58032", + "10.65.0.27:58032", + "172.17.0.1:58032", + "172.18.0.1:58032", + "172.19.0.1:58032", + "172.20.0.1:58032", + "172.21.0.1:58032", + "172.22.0.1:58032", + "172.23.0.1:58032", + "172.24.0.1:58032", + "172.25.0.1:58032", + "172.26.0.1:58032", + "172.27.0.1:58032", + "172.28.0.1:58032" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:10:44.903245772Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7172045565017533, + "StableID": "ngYj4aUE1y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:38597be773f83cca39f3d3930ba96ac7a4fc6db294fcd79dd9ebebbf37d74e66", + "DiscoKey": "discokey:28c74df52a1d4519c59dfd35d9a1e960c8f50d0ce4a645650477ed3755303274", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36824", + "10.65.0.27:36824", + "172.17.0.1:36824", + "172.18.0.1:36824", + "172.19.0.1:36824", + "172.20.0.1:36824", + "172.21.0.1:36824", + "172.22.0.1:36824", + "172.23.0.1:36824", + "172.24.0.1:36824", + "172.25.0.1:36824", + "172.26.0.1:36824", + "172.27.0.1:36824", + "172.28.0.1:36824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:10:45.447822606Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3094189100749093, + "StableID": "ntGGHr6NAR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d0eb408279680e87651d8931898596910cdd1a7c4f22bcd863bbca505af331b", + "DiscoKey": "discokey:6e341b9d2ba93faeecfd3765d026ec000dbc206232864eb9a166c80f370bbf6c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55581", + "10.65.0.27:55581", + "172.17.0.1:55581", + "172.18.0.1:55581", + "172.19.0.1:55581", + "172.20.0.1:55581", + "172.21.0.1:55581", + "172.22.0.1:55581", + "172.23.0.1:55581", + "172.24.0.1:55581", + "172.25.0.1:55581", + "172.26.0.1:55581", + "172.27.0.1:55581", + "172.28.0.1:55581" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:10:46.514038595Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2114968417180870, + "StableID": "n1k7fmdsWH11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1747722f6f1925a212dd4da8360d7227031d9d0c72954583c099d6e159dfa62", + "DiscoKey": "discokey:192876548845a393fe66a4e34783664cdca8945ec29fc3463b01666c5150e622", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41522", + "10.65.0.27:41522", + "172.17.0.1:41522", + "172.18.0.1:41522", + "172.19.0.1:41522", + "172.20.0.1:41522", + "172.21.0.1:41522", + "172.22.0.1:41522", + "172.23.0.1:41522", + "172.24.0.1:41522", + "172.25.0.1:41522", + "172.26.0.1:41522", + "172.27.0.1:41522", + "172.28.0.1:41522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:10:47.048048187Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5879348204137845, + "StableID": "nGkDvSWmun11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:773e9a5b93c7f420db6b0a12ca3367d80e3ab49c455a2a9df40952d5088d7834", + "KeyExpiry": "2026-11-09T09:10:47Z", + "DiscoKey": "discokey:f56b11a2d784e3cd1420750352c8f917d81c6fc40743638a7cb31708a7ff9a15", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35351", + "10.65.0.27:35351", + "172.17.0.1:35351", + "172.18.0.1:35351", + "172.19.0.1:35351", + "172.20.0.1:35351", + "172.21.0.1:35351", + "172.22.0.1:35351", + "172.23.0.1:35351", + "172.24.0.1:35351", + "172.25.0.1:35351", + "172.26.0.1:35351", + "172.27.0.1:35351", + "172.28.0.1:35351" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:10:47.592874778Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 68045841626599, + "StableID": "nr4j13TpX111CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:981386a4b363044407a0d6c3cd468912350c9ee19025b55ba27b16b4532d1d16", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:eebc56f4dc88d3e5a9600502537d0b83e971a9fe26f3861dff6ee97805139443", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36640", + "10.65.0.27:36640", + "172.17.0.1:36640", + "172.18.0.1:36640", + "172.19.0.1:36640", + "172.20.0.1:36640", + "172.21.0.1:36640", + "172.22.0.1:36640", + "172.23.0.1:36640", + "172.24.0.1:36640", + "172.25.0.1:36640", + "172.26.0.1:36640", + "172.27.0.1:36640", + "172.28.0.1:36640" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:10:48.127109399Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6078694782604475, + "StableID": "nrNjRF14Up11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:598464ec9b0c6a7ef22c12f8509ea7214ab175b15b236e84edc6c314a465671e", + "KeyExpiry": "2026-11-09T09:10:48Z", + "DiscoKey": "discokey:22177af5ff136137d2c6a8a5d9edb60e60f6b501632589dc759f9f7383e6ac6f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42180", + "10.65.0.27:42180", + "172.17.0.1:42180", + "172.18.0.1:42180", + "172.19.0.1:42180", + "172.20.0.1:42180", + "172.21.0.1:42180", + "172.22.0.1:42180", + "172.23.0.1:42180", + "172.24.0.1:42180", + "172.25.0.1:42180", + "172.26.0.1:42180", + "172.27.0.1:42180", + "172.28.0.1:42180" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:10:48.6705023Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2433647541453941": { + "ID": 2433647541453941, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-three-deep.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-three-deep.hujson new file mode 100644 index 00000000..d48c7227 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-three-deep.hujson @@ -0,0 +1,22113 @@ +// ssh-group-nested-three-deep +// +// ssh group:a -> group:b -> group:c -> user +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:11:24Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-group-nested-three-deep", + "description": "ssh group:a -> group:b -> group:c -> user", + "category": "ssh", + "captured_at": "2026-05-13T09:11:24.664973942Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "error": true, + "input": { + "api_response_code": 400, + "api_response_body": { + "message": "groups[\"group:b\"]: \"group:c\": group members cannot be recursive" + }, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh group:a -> group:b -> group:c -> user\",\n\t\"id\": \"ssh-group-nested-three-deep\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"groups\": {\n\t\t\"group:a\": [\"group:b\"],\n\t\t\"group:b\": [\"group:c\"],\n\t\t\"group:c\": [\"thor@example.org\"]\n\t}, \"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"group:a\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-group-nested-three-deep.hujson", + "full_policy": { + "groups": { + "group:a": ["group:b"], + "group:b": ["group:c"], + "group:c": ["thor@example.org"] + }, + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["group:a"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 7856278415543673, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "MachineKey": "mkey:01caf0cbd3d28fd8983c15243521d5c88247d1bc44ff0f60d02bb2056b63c855", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7856278415543673": { + "ID": 7856278415543673, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 5873399707930875, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:11:30.054301025Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "MachineKey": "mkey:8a506cfab13fff67363e037c33366a63b8bc3213a98cdf70c37046f470f29b6e", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5873399707930875": { + "ID": 5873399707930875, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "MachineKey": "mkey:9464690b370ae4a2d10fa144f420aeb4e81cf8d5c2ff87b1438613ad6fa3351b", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1471710141868880, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:11:28.449863702Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "MachineKey": "mkey:f4f011ea9dbba4719cbf2bf48b70c868fabaacac2cec0182c41ee3fa6648ae49", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1471710141868880": { + "ID": 1471710141868880, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 5001212125978712, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:11:31.127153854Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "MachineKey": "mkey:a2b9fed2e43d3aa75a07ca958439f2245820a23f09fbdf87e7719af6b87b0e6d", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5001212125978712": { + "ID": 5001212125978712, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "MachineKey": "mkey:2170927ea8f7a65df9faaa977ee353cbe9e039dfab318069acc660c1643b1e2a", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 6622337448797789, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "MachineKey": "mkey:2d899accff6b5f34bf419b65f33d1e6d5a60442a8c951278e4d9ec166484d52e", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6622337448797789": { + "ID": 6622337448797789, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 6899673838592495, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:11:27.923232747Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "MachineKey": "mkey:3fcb3f5ba7d9ac185e0e80d5179389e67e151e60168f01a46c7ff98887bcf153", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6899673838592495": { + "ID": 6899673838592495, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 4823921244737725, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:11:27.232727782Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "MachineKey": "mkey:383fa7dc54b50e093313247274e68a3a984d6f2567a31ddcc3b6e9830c96315f", + "Peers": [{ + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4823921244737725": { + "ID": 4823921244737725, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 6660706170020454, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "MachineKey": "mkey:bdd3fa5f1836636ae913527f94b99b53c9e988d9a573d428f7dfa3e1fada2a2e", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6660706170020454": { + "ID": 6660706170020454, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 7940710577154745, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "MachineKey": "mkey:4dfd1d1061c991b93fc427ec79020caa28ac6f4fb571b409c2dd683e7049e96c", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7940710577154745": { + "ID": 7940710577154745, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 4656389653246852, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:11:30.590573831Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "MachineKey": "mkey:af6a05425816c1b6794e3f38076d76f597787157ba33a90d661a4e21faf1e720", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4656389653246852": { + "ID": 4656389653246852, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 8230806459247696, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:11:31.681478377Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "MachineKey": "mkey:4bed31da62f8bfc36b9864ec92f4e785e62f186c1b63edf26a7279baacad7f00", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8230806459247696": { + "ID": 8230806459247696, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "MachineKey": "mkey:f432ca6ec8f6dcd78b43d928f9899c3529c2e26c04ecba1b0dc732fc6e4eba19", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2192643219519776, + "StableID": "n9dPx7248J11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 2192643219519776, + "Key": "nodekey:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "DiscoKey": "discokey:7532d187e881aa70abce6c4c7bdd356aa424d83c5ffaafb82e58253c89e68f36", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53872", + "10.65.0.27:53872", + "172.17.0.1:53872", + "172.18.0.1:53872", + "172.19.0.1:53872", + "172.20.0.1:53872", + "172.21.0.1:53872", + "172.22.0.1:53872", + "172.23.0.1:53872", + "172.24.0.1:53872", + "172.25.0.1:53872", + "172.26.0.1:53872", + "172.27.0.1:53872", + "172.28.0.1:53872" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:11:32.210491783Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:af6c197aeeb2e8861e26d078ca62f84d392098e251a67c90bea1b4be6481f54a", + "MachineKey": "mkey:be2caac3d7ddebdacc24b610e78b6fcfac43e948a94c0da43df44e09d68c6d00", + "Peers": [{ + "ID": 4823921244737725, + "StableID": "ntA1fQEmfe11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f068dde163d424c95e759f9278b627be1cf3f12b6aa7a50bb9604a80e82f097f", + "DiscoKey": "discokey:6675d05fe875b8b93ac8f93688deee270c3b43e322406902e4ac1043fc06f03e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49772", + "10.65.0.27:49772", + "172.17.0.1:49772", + "172.18.0.1:49772", + "172.19.0.1:49772", + "172.20.0.1:49772", + "172.21.0.1:49772", + "172.22.0.1:49772", + "172.23.0.1:49772", + "172.24.0.1:49772", + "172.25.0.1:49772", + "172.26.0.1:49772", + "172.27.0.1:49772", + "172.28.0.1:49772" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:11:27.232727782Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6899673838592495, + "StableID": "n8q1JTjssv11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a939923c6709e023a453589020af9955f819688b31d22c523ea2ae11a4f54473", + "DiscoKey": "discokey:0bba3699d6f26057022b54d80c5442f14d6663fb2046f8852e3117ae855f5e24", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:48989", + "10.65.0.27:48989", + "172.17.0.1:48989", + "172.18.0.1:48989", + "172.19.0.1:48989", + "172.20.0.1:48989", + "172.21.0.1:48989", + "172.22.0.1:48989", + "172.23.0.1:48989", + "172.24.0.1:48989", + "172.25.0.1:48989", + "172.26.0.1:48989", + "172.27.0.1:48989", + "172.28.0.1:48989" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:11:27.923232747Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1471710141868880, + "StableID": "nmFwb8LYVC11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2298aed6a48ed64120efa52f711067dc887fbb9c78bc864a282ae81a41e96732", + "DiscoKey": "discokey:6b899c9ec15deaac0adeb76364629ef96084f446898f033bc5bdf42c3c893012", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:46576", + "10.65.0.27:46576", + "172.17.0.1:46576", + "172.18.0.1:46576", + "172.19.0.1:46576", + "172.20.0.1:46576", + "172.21.0.1:46576", + "172.22.0.1:46576", + "172.23.0.1:46576", + "172.24.0.1:46576", + "172.25.0.1:46576", + "172.26.0.1:46576", + "172.27.0.1:46576", + "172.28.0.1:46576" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:11:28.449863702Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7940710577154745, + "StableID": "nA51271N1521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:426acaea24fe205eeb09b4bcd6cfef17b807be74987d174da3507fa777b43b39", + "DiscoKey": "discokey:079b1c7162b2484e86d4e530566fa84bd0aea1363341d869c93650c47ad91669", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:51637", + "10.65.0.27:51637", + "172.17.0.1:51637", + "172.18.0.1:51637", + "172.19.0.1:51637", + "172.20.0.1:51637", + "172.21.0.1:51637", + "172.22.0.1:51637", + "172.23.0.1:51637", + "172.24.0.1:51637", + "172.25.0.1:51637", + "172.26.0.1:51637", + "172.27.0.1:51637", + "172.28.0.1:51637" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:11:28.980992142Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6660706170020454, + "StableID": "nouDjUTe1u11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:824d25b0ed9a20d2e5e73a97fd435be5e132f908935ff995c2856eda964e602e", + "DiscoKey": "discokey:4944a073658a867807dcaaa0bcc54aa9d2985cefc75903f887aabb9d76890401", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49396", + "10.65.0.27:49396", + "172.17.0.1:49396", + "172.18.0.1:49396", + "172.19.0.1:49396", + "172.20.0.1:49396", + "172.21.0.1:49396", + "172.22.0.1:49396", + "172.23.0.1:49396", + "172.24.0.1:49396", + "172.25.0.1:49396", + "172.26.0.1:49396", + "172.27.0.1:49396", + "172.28.0.1:49396" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:11:29.514432602Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5873399707930875, + "StableID": "nkuHgYF5sn11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cc6f5a3a207f5c39ed962d0781cb807109ba7dea69a8d53d7aad93625fb7af7f", + "DiscoKey": "discokey:74f2b63be50beb5872dd750c982af92e8f812a0045f04428b41a7be72219673e", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:55933", + "10.65.0.27:55933", + "172.17.0.1:55933", + "172.18.0.1:55933", + "172.19.0.1:55933", + "172.20.0.1:55933", + "172.21.0.1:55933", + "172.22.0.1:55933", + "172.23.0.1:55933", + "172.24.0.1:55933", + "172.25.0.1:55933", + "172.26.0.1:55933", + "172.27.0.1:55933", + "172.28.0.1:55933" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:11:30.054301025Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4656389653246852, + "StableID": "n1wobhTtMd11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ab21ee6bc3991d19001955bdc61e9cf0a700cff60d9dfafc40f3b4b7e0014e6b", + "DiscoKey": "discokey:a4ace807754e1f8f1bc5d7401a012f47722344950a7d4382f35763bc80635527", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49126", + "10.65.0.27:49126", + "172.17.0.1:49126", + "172.18.0.1:49126", + "172.19.0.1:49126", + "172.20.0.1:49126", + "172.21.0.1:49126", + "172.22.0.1:49126", + "172.23.0.1:49126", + "172.24.0.1:49126", + "172.25.0.1:49126", + "172.26.0.1:49126", + "172.27.0.1:49126", + "172.28.0.1:49126" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:11:30.590573831Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5001212125978712, + "StableID": "n3a8jzM44g11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec03bcd34d887fac2f5806d20af78c18471da65ced6cb98a8fb8d998bcb75d7c", + "DiscoKey": "discokey:26a6b3741cf31a22ad599c14d9ecf96b17c12f32eb12f421aff04a7d2cb9cf0e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:43845", + "10.65.0.27:43845", + "172.17.0.1:43845", + "172.18.0.1:43845", + "172.19.0.1:43845", + "172.20.0.1:43845", + "172.21.0.1:43845", + "172.22.0.1:43845", + "172.23.0.1:43845", + "172.24.0.1:43845", + "172.25.0.1:43845", + "172.26.0.1:43845", + "172.27.0.1:43845", + "172.28.0.1:43845" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:11:31.127153854Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8230806459247696, + "StableID": "noYQj4LkG721CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:98c9889cf909a88aa69a7a805f56567152d341d8ead559c7c43a918bbc6c4550", + "DiscoKey": "discokey:d8b6802b5f0f2ae9e55751ff60079767a9eb2eea4eb8a6892957efc63308fe19", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41417", + "10.65.0.27:41417", + "172.17.0.1:41417", + "172.18.0.1:41417", + "172.19.0.1:41417", + "172.20.0.1:41417", + "172.21.0.1:41417", + "172.22.0.1:41417", + "172.23.0.1:41417", + "172.24.0.1:41417", + "172.25.0.1:41417", + "172.26.0.1:41417", + "172.27.0.1:41417", + "172.28.0.1:41417" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:11:31.681478377Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6622337448797789, + "StableID": "nxapDNaGit11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dbe12d6b4c2392dca0667ad6893de8f72f4131b6f591707f4dd34780dc741826", + "DiscoKey": "discokey:b9fd436af9d9e5ff2f9eaedee7859d1df32bd38fecd5ee974dccc85159f08f67", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46146", + "10.65.0.27:46146", + "172.17.0.1:46146", + "172.18.0.1:46146", + "172.19.0.1:46146", + "172.20.0.1:46146", + "172.21.0.1:46146", + "172.22.0.1:46146", + "172.23.0.1:46146", + "172.24.0.1:46146", + "172.25.0.1:46146", + "172.26.0.1:46146", + "172.27.0.1:46146", + "172.28.0.1:46146" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:11:32.736529232Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7856278415543673, + "StableID": "nLSA2W78M421CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7cadaeda40fba18caa1a95233b305c0775f9af6fb6dd5d177177e5035c391f18", + "DiscoKey": "discokey:0e27b0982812192999a486818efd2b538c068e2d6e126f1e64274a747ee2076c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:56971", + "10.65.0.27:56971", + "172.17.0.1:56971", + "172.18.0.1:56971", + "172.19.0.1:56971", + "172.20.0.1:56971", + "172.21.0.1:56971", + "172.22.0.1:56971", + "172.23.0.1:56971", + "172.24.0.1:56971", + "172.25.0.1:56971", + "172.26.0.1:56971", + "172.27.0.1:56971", + "172.28.0.1:56971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:11:33.269378521Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3275348019449656, + "StableID": "nD1SadqQaS11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:e5231c42fd704c10efbcb05513f8da10f5c9075a07e35f01e68e8fed1f197303", + "KeyExpiry": "2026-11-09T09:11:33Z", + "DiscoKey": "discokey:366f52ee691c4951951fa6e77637baf9df2af6d4a55a58a337c203504528a558", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51315", + "10.65.0.27:51315", + "172.17.0.1:51315", + "172.18.0.1:51315", + "172.19.0.1:51315", + "172.20.0.1:51315", + "172.21.0.1:51315", + "172.22.0.1:51315", + "172.23.0.1:51315", + "172.24.0.1:51315", + "172.25.0.1:51315", + "172.26.0.1:51315", + "172.27.0.1:51315", + "172.28.0.1:51315" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:11:33.803521751Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4381600078349493, + "StableID": "nEyfqqCSDb11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:ffa0f8aa48637ca141b05817dbf6a0d45e92a0147c93d303a0aaf6f0dd08100b", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:d87c169006961b0a3995a127a1b8792f58a8de44be722aeaed40c2214798ea38", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:54975", + "10.65.0.27:54975", + "172.17.0.1:54975", + "172.18.0.1:54975", + "172.19.0.1:54975", + "172.20.0.1:54975", + "172.21.0.1:54975", + "172.22.0.1:54975", + "172.23.0.1:54975", + "172.24.0.1:54975", + "172.25.0.1:54975", + "172.26.0.1:54975", + "172.27.0.1:54975", + "172.28.0.1:54975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:11:34.358798756Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1715639806292417, + "StableID": "n6VUk1x1QE11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dca640dfeecac31a14fdc8ce04c12453b3e18022a60be8130b9b0b604bcc5512", + "KeyExpiry": "2026-11-09T09:11:34Z", + "DiscoKey": "discokey:f31f77fed26171b732ea2c186ed3ef41e799151469c17a4b33a851462ea9ff4b", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57841", + "10.65.0.27:57841", + "172.17.0.1:57841", + "172.18.0.1:57841", + "172.19.0.1:57841", + "172.20.0.1:57841", + "172.21.0.1:57841", + "172.22.0.1:57841", + "172.23.0.1:57841", + "172.24.0.1:57841", + "172.25.0.1:57841", + "172.26.0.1:57841", + "172.27.0.1:57841", + "172.28.0.1:57841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:11:34.864857495Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2192643219519776": { + "ID": 2192643219519776, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-two-deep.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-two-deep.hujson new file mode 100644 index 00000000..fe0b5e2e --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-group-nested-two-deep.hujson @@ -0,0 +1,22109 @@ +// ssh-group-nested-two-deep +// +// ssh group:outer -> group:inner -> user +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:12:10Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-group-nested-two-deep", + "description": "ssh group:outer -> group:inner -> user", + "category": "ssh", + "captured_at": "2026-05-13T09:12:10.872213412Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "error": true, + "input": { + "api_response_code": 400, + "api_response_body": { + "message": "groups[\"group:outer\"]: \"group:inner\": group members cannot be recursive" + }, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh group:outer -> group:inner -> user\",\n\t\"id\": \"ssh-group-nested-two-deep\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"groups\": {\n\t\t\"group:inner\": [\"thor@example.org\"],\n\t\t\"group:outer\": [\"group:inner\"]\n\t}, \"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"group:outer\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-group-nested-two-deep.hujson", + "full_policy": { + "groups": {"group:inner": ["thor@example.org"], "group:outer": ["group:inner"]}, + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["group:outer"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 239431495141524, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "MachineKey": "mkey:f81bb7b4dcca0f76703d496c08328a11f045fc63bc9dd9aea4495e68dc4fd943", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "239431495141524": { + "ID": 239431495141524, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 5441526217295054, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:12:16.125093181Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "MachineKey": "mkey:8dac96a3b7d35642f4c34668faa03f83aeda7ad595ee247b491fa9f606fac803", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5441526217295054": { + "ID": 5441526217295054, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "MachineKey": "mkey:7dbe8701221d2daa37cf984446857c42357675834f3d50feb21f689a7faf9c3f", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 2547803460419977, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:12:14.499294893Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "MachineKey": "mkey:2d48bcedddd7ad7b6aaf1d1826a49dd488f9bbbb0787bbbc8c8e5970b593912f", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2547803460419977": { + "ID": 2547803460419977, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 3993055006255034, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:12:17.232728467Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "MachineKey": "mkey:642cff03ca7f757092679e0fd6052d4540995645554f6077b0454530226e9a66", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "3993055006255034": { + "ID": 3993055006255034, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "MachineKey": "mkey:8e8fa6976565dd82f1f5c02c327f4581f61e30685f64366d352215e7df43b31e", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 4715059007190742, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "MachineKey": "mkey:f2fd1947fc8e517bfee064c95b2175506a77bd5602d14726fc9d432ed31f4c37", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4715059007190742": { + "ID": 4715059007190742, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1136127687261480, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:12:13.959144721Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "MachineKey": "mkey:45f60404494fe59092fafa665a5b603f1225e259be87883c6b00030fcc9bd813", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1136127687261480": { + "ID": 1136127687261480, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 6295043190505720, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:12:13.451963393Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "MachineKey": "mkey:40944a8eaff0c976dc33819f9ff7524a1d36a08fd6fb0ec0968dc22a2f302d71", + "Peers": [{ + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6295043190505720": { + "ID": 6295043190505720, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1896790269306614, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "MachineKey": "mkey:94e2482318465710a0057b5a6927cb589f99d15f0170e6728f29db70cb23e97f", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1896790269306614": { + "ID": 1896790269306614, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 7449375176885547, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "MachineKey": "mkey:d33b8fa70bd6d69a8c4a7c055a4f2441c889b3c497528d329e5207151bb03f26", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7449375176885547": { + "ID": 7449375176885547, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 6714736858617273, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:12:16.680850142Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "MachineKey": "mkey:7e9e2121af864533237655b8a6987c35bbdff9eed55089868fd45f0252e6560e", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6714736858617273": { + "ID": 6714736858617273, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 499258226074813, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:12:17.767226823Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "MachineKey": "mkey:b5b6997f642e242a2392a942599a0860861462c7b0ec88d08b0bdec29811f134", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "499258226074813": { + "ID": 499258226074813, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "MachineKey": "mkey:745b60ad1792ea80ca3941586c135d73339641f500b1585f65f9bf69ff3e085c", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5612001404879938, + "StableID": "n5zgk7mgpk11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 5612001404879938, + "Key": "nodekey:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "DiscoKey": "discokey:d6267a1368efc7c7bd14582560ce0318075e69fbfe4479f5039e584e0457fc25", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:56980", + "10.65.0.27:56980", + "172.17.0.1:56980", + "172.18.0.1:56980", + "172.19.0.1:56980", + "172.20.0.1:56980", + "172.21.0.1:56980", + "172.22.0.1:56980", + "172.23.0.1:56980", + "172.24.0.1:56980", + "172.25.0.1:56980", + "172.26.0.1:56980", + "172.27.0.1:56980", + "172.28.0.1:56980" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:12:18.319591263Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:e078662eee1d237d130ec3464b5c8f01d12d4909933a8e5130d78d5b5acf6c4c", + "MachineKey": "mkey:3fcc50973a7299049fe726b7c3cb9fbf572897fc31d50ea703fe3a138cd23e38", + "Peers": [{ + "ID": 6295043190505720, + "StableID": "nR5BPP73Ar11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bc1919c2b0271b65099b25733e8e937c9c25dcef10a78bf1439dfde8dc7c10", + "DiscoKey": "discokey:b428fa4819b6410ef2c55a0589b735f3f8afdba37349adcf02b92510a3fa7e6b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51096", + "10.65.0.27:51096", + "172.17.0.1:51096", + "172.18.0.1:51096", + "172.19.0.1:51096", + "172.20.0.1:51096", + "172.21.0.1:51096", + "172.22.0.1:51096", + "172.23.0.1:51096", + "172.24.0.1:51096", + "172.25.0.1:51096", + "172.26.0.1:51096", + "172.27.0.1:51096", + "172.28.0.1:51096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:13.451963393Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1136127687261480, + "StableID": "n1djEa9Zs911CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:15c02f336a07c3ec0f1030c2c1c7f2e719ee6ea39579baa726d63dbd618cfc33", + "DiscoKey": "discokey:5b64b686e272e958d2761ad35f7504aea2e767c49e482ead424839639b891274", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43492", + "10.65.0.27:43492", + "172.17.0.1:43492", + "172.18.0.1:43492", + "172.19.0.1:43492", + "172.20.0.1:43492", + "172.21.0.1:43492", + "172.22.0.1:43492", + "172.23.0.1:43492", + "172.24.0.1:43492", + "172.25.0.1:43492", + "172.26.0.1:43492", + "172.27.0.1:43492", + "172.28.0.1:43492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:12:13.959144721Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2547803460419977, + "StableID": "nxGkFeUutL11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8343057cdbc9fd2178bc789bf1e86259d1747812264a6433e43bb5429efca076", + "DiscoKey": "discokey:e47e67ee170c98bf4cd4c6affc8a7b721a9d07dc27a2dbcc02558d712482f42e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34838", + "10.65.0.27:34838", + "172.17.0.1:34838", + "172.18.0.1:34838", + "172.19.0.1:34838", + "172.20.0.1:34838", + "172.21.0.1:34838", + "172.22.0.1:34838", + "172.23.0.1:34838", + "172.24.0.1:34838", + "172.25.0.1:34838", + "172.26.0.1:34838", + "172.27.0.1:34838", + "172.28.0.1:34838" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:12:14.499294893Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7449375176885547, + "StableID": "npKHCLTqA121CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6519d9431c7294cc474e2e8fc38bc615114d4e1c499aaf8aeaebdebb56650756", + "DiscoKey": "discokey:956784a0e52ed592bf42657dc900851fba54255903d4e0b6c4899e224311d62a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:39201", + "10.65.0.27:39201", + "172.17.0.1:39201", + "172.18.0.1:39201", + "172.19.0.1:39201", + "172.20.0.1:39201", + "172.21.0.1:39201", + "172.22.0.1:39201", + "172.23.0.1:39201", + "172.24.0.1:39201", + "172.25.0.1:39201", + "172.26.0.1:39201", + "172.27.0.1:39201", + "172.28.0.1:39201" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:12:15.047991044Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1896790269306614, + "StableID": "nTF3ruT4pF11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fb460ef87abc28392030ffaed9a90acb13d737f7d4e2afd3c5cf30c9d8d6ce25", + "DiscoKey": "discokey:a34c729de869d75828aeecc4024dc1476a2472e95393add1da74cb4e1dcbd649", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49922", + "10.65.0.27:49922", + "172.17.0.1:49922", + "172.18.0.1:49922", + "172.19.0.1:49922", + "172.20.0.1:49922", + "172.21.0.1:49922", + "172.22.0.1:49922", + "172.23.0.1:49922", + "172.24.0.1:49922", + "172.25.0.1:49922", + "172.26.0.1:49922", + "172.27.0.1:49922", + "172.28.0.1:49922" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:12:15.612155909Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5441526217295054, + "StableID": "nuL6CffUVj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1412aa2d544b885ebfa6f5bf07d9916a2852336d6465b60a685669734b56c75a", + "DiscoKey": "discokey:4c4cb78776a0e12809d426e51ce1b9d152283d9877ebc17356a54c531f75f90a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46088", + "10.65.0.27:46088", + "172.17.0.1:46088", + "172.18.0.1:46088", + "172.19.0.1:46088", + "172.20.0.1:46088", + "172.21.0.1:46088", + "172.22.0.1:46088", + "172.23.0.1:46088", + "172.24.0.1:46088", + "172.25.0.1:46088", + "172.26.0.1:46088", + "172.27.0.1:46088", + "172.28.0.1:46088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:12:16.125093181Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6714736858617273, + "StableID": "ngpGfZk7Su11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c7911d74f6a95c41cfbdc25933cda62584b81a423180a178c93e514cfecd5c6e", + "DiscoKey": "discokey:53a1da3164b465eaa28141e7748a014dc2882e2ac8a8ade0c10cc2e1b81f642b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38348", + "10.65.0.27:38348", + "172.17.0.1:38348", + "172.18.0.1:38348", + "172.19.0.1:38348", + "172.20.0.1:38348", + "172.21.0.1:38348", + "172.22.0.1:38348", + "172.23.0.1:38348", + "172.24.0.1:38348", + "172.25.0.1:38348", + "172.26.0.1:38348", + "172.27.0.1:38348", + "172.28.0.1:38348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:12:16.680850142Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3993055006255034, + "StableID": "nPK3LUnTBY11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e4483129363b3efe9d6e7f77e2c419993f6c93ac46886e2c65d66be7897d9945", + "DiscoKey": "discokey:7aab69b601d715623f7faecd298d9d9c3ca661e48ff8e687a8fb956ea2721d3d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45745", + "10.65.0.27:45745", + "172.17.0.1:45745", + "172.18.0.1:45745", + "172.19.0.1:45745", + "172.20.0.1:45745", + "172.21.0.1:45745", + "172.22.0.1:45745", + "172.23.0.1:45745", + "172.24.0.1:45745", + "172.25.0.1:45745", + "172.26.0.1:45745", + "172.27.0.1:45745", + "172.28.0.1:45745" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:12:17.232728467Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 499258226074813, + "StableID": "nkeuogf7u411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86de751b04e98f3f3e24662d954552ab27100bc4007cbd9d7fce7909bc653646", + "DiscoKey": "discokey:2258666515a6c49fd642bd18313e7cd8c18c6ad3d66117a208110ffcd32f4518", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46872", + "10.65.0.27:46872", + "172.17.0.1:46872", + "172.18.0.1:46872", + "172.19.0.1:46872", + "172.20.0.1:46872", + "172.21.0.1:46872", + "172.22.0.1:46872", + "172.23.0.1:46872", + "172.24.0.1:46872", + "172.25.0.1:46872", + "172.26.0.1:46872", + "172.27.0.1:46872", + "172.28.0.1:46872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:12:17.767226823Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4715059007190742, + "StableID": "nVrFW5cTpd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c5c974ab3854ff917eff17a52db4bef59f55bbc38aff6c0ce67baa68ee66fe2b", + "DiscoKey": "discokey:7179a468c9cf2ba6142561fddefcb48f77d50806b6f3357c1c366b009d14911a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42733", + "10.65.0.27:42733", + "172.17.0.1:42733", + "172.18.0.1:42733", + "172.19.0.1:42733", + "172.20.0.1:42733", + "172.21.0.1:42733", + "172.22.0.1:42733", + "172.23.0.1:42733", + "172.24.0.1:42733", + "172.25.0.1:42733", + "172.26.0.1:42733", + "172.27.0.1:42733", + "172.28.0.1:42733" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:12:18.808278656Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 239431495141524, + "StableID": "n1ZCLeTSs211CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ac0dfaa903776a1252993dfedec0484f42538f85c55ffeaf608ab0ca7f21ad16", + "DiscoKey": "discokey:5a1bf7676693f704282e50e85fbb55c89a73057d1db81615ae09c7d8f78b7374", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:48599", + "10.65.0.27:48599", + "172.17.0.1:48599", + "172.18.0.1:48599", + "172.19.0.1:48599", + "172.20.0.1:48599", + "172.21.0.1:48599", + "172.22.0.1:48599", + "172.23.0.1:48599", + "172.24.0.1:48599", + "172.25.0.1:48599", + "172.26.0.1:48599", + "172.27.0.1:48599", + "172.28.0.1:48599" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:12:19.36713742Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6327755590799875, + "StableID": "nncKBkQrQr11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5bc136530a7a3d8cd063e53488889156f0d776a1a568c506a4f535629ecaf814", + "KeyExpiry": "2026-11-09T09:12:19Z", + "DiscoKey": "discokey:804a065e484e011f2d8ee5627b209d7ddd6c9699e3f72744d5cfe887d2ed7857", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:35110", + "10.65.0.27:35110", + "172.17.0.1:35110", + "172.18.0.1:35110", + "172.19.0.1:35110", + "172.20.0.1:35110", + "172.21.0.1:35110", + "172.22.0.1:35110", + "172.23.0.1:35110", + "172.24.0.1:35110", + "172.25.0.1:35110", + "172.26.0.1:35110", + "172.27.0.1:35110", + "172.28.0.1:35110" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:12:19.92157994Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 239211059311227, + "StableID": "nG5xAofLs211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:69a2e516bd0240aa24cb1aeeac3002b103f5b3b8b971f4a54b5977c4395a104f", + "KeyExpiry": "2026-11-09T09:12:20Z", + "DiscoKey": "discokey:b3678915cab02bc3cfde16542ab71daf35672432939d3e93a04c443f37f5295e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:47307", + "10.65.0.27:47307", + "172.17.0.1:47307", + "172.18.0.1:47307", + "172.19.0.1:47307", + "172.20.0.1:47307", + "172.21.0.1:47307", + "172.22.0.1:47307", + "172.23.0.1:47307", + "172.24.0.1:47307", + "172.25.0.1:47307", + "172.26.0.1:47307", + "172.27.0.1:47307", + "172.28.0.1:47307" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:12:20.451669488Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 146478454007342, + "StableID": "nVgYPxjL9211CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dfcf396c81bf3904aef3622810e304cdd156b0d140bd2bc4ba1f4775d4dacb71", + "KeyExpiry": "2026-11-09T09:12:21Z", + "DiscoKey": "discokey:ed46f6e38c977c94ed2ebf24418b84a4637c8745555fca6bfb402082c6ef940a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36999", + "10.65.0.27:36999", + "172.17.0.1:36999", + "172.18.0.1:36999", + "172.19.0.1:36999", + "172.20.0.1:36999", + "172.21.0.1:36999", + "172.22.0.1:36999", + "172.23.0.1:36999", + "172.24.0.1:36999", + "172.25.0.1:36999", + "172.26.0.1:36999", + "172.27.0.1:36999", + "172.28.0.1:36999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:12:21.006885452Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5612001404879938": { + "ID": 5612001404879938, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-hosts-as-dst-multi-host-prefix.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-hosts-as-dst-multi-host-prefix.hujson new file mode 100644 index 00000000..b34a4818 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-hosts-as-dst-multi-host-prefix.hujson @@ -0,0 +1,22107 @@ +// ssh-hosts-as-dst-multi-host-prefix +// +// ssh dst = hosts alias resolving to a /8 prefix +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:12:57Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-hosts-as-dst-multi-host-prefix", + "description": "ssh dst = hosts alias resolving to a /8 prefix", + "category": "ssh", + "captured_at": "2026-05-13T09:12:57.018243075Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "error": true, + "input": { + "api_response_code": 400, + "api_response_body": {"message": "invalid dst \"netblock\""}, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh dst = hosts alias resolving to a /8 prefix\",\n\t\"id\": \"ssh-hosts-as-dst-multi-host-prefix\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"hosts\": {\"netblock\": \"10.0.0.0/8\"}, \"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"netblock\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-hosts-as-dst-multi-host-prefix.hujson", + "full_policy": { + "hosts": {"netblock": "10.0.0.0/8"}, + "ssh": [{ + "action": "accept", + "dst": ["netblock"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 8954367754846020, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "MachineKey": "mkey:d0aff33269036fffe8f9fa38c4c7bec30344bb1bc45c1cfe7fd78cc6fb10de60", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8954367754846020": { + "ID": 8954367754846020, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 5669431039962502, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:02.311757801Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "MachineKey": "mkey:a80033d6bd73a56b9f58b13301677d183a4c510b6ed96b57aea02798c3f98f21", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5669431039962502": { + "ID": 5669431039962502, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "MachineKey": "mkey:ef8c098c60a7dbafaaf60cff6e99a8faa2952c81bda0cecd5131531cccebd33b", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 4106394864656361, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:00.72138567Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "MachineKey": "mkey:721d1705d04f664d0a114ed868988f2fe12bfe97992583f17c974725fdcc5144", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4106394864656361": { + "ID": 4106394864656361, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 4166281204287168, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:03.368157068Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "MachineKey": "mkey:3c6c6039dd997f40821f9a0a84b889dff250f240a881ef02379b8774a5c81840", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4166281204287168": { + "ID": 4166281204287168, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "MachineKey": "mkey:5b34adc6fccf2955e000de917dd25d460285a2634cc715e69f12c4becb498546", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 4794516992630629, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "MachineKey": "mkey:3580988efaaed6046e7c53e1a1200b986b9e6ca8b8b7962b9eb6f440169e6931", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4794516992630629": { + "ID": 4794516992630629, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 7206557288195694, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:00.169667073Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "MachineKey": "mkey:33b308b47d4b78fc7f85b172cb06bd00f6caa330dfcb1eb058c457400d8d3f16", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7206557288195694": { + "ID": 7206557288195694, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 2567328734081892, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:12:59.647166872Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "MachineKey": "mkey:c38588f951c1a9ea82cf81a620fe2a6444299264e70757e531aea8dc8dc9095e", + "Peers": [{ + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2567328734081892": { + "ID": 2567328734081892, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 7664065760950815, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "MachineKey": "mkey:2d199b290742f557be8c2974c6d2858b99db13750a00c2d31e390ba8e65c0168", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7664065760950815": { + "ID": 7664065760950815, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 8128686347202576, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "MachineKey": "mkey:2365f4985a1d205d7a0a2d5d2fc5711aef208dfffefffe6b09675f9f27711864", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8128686347202576": { + "ID": 8128686347202576, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 5130927302190635, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:02.835145745Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "MachineKey": "mkey:21002cd7755286e96e0023c8eda27a45c4ddb2f81c7c9be01b675e9d8cf11f23", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5130927302190635": { + "ID": 5130927302190635, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 4996382569491718, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:03.895352755Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "MachineKey": "mkey:b950d003ea4144b40d3fbbf76c1af0d327636a19dfd3d822790f9aa95255c46e", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4996382569491718": { + "ID": 4996382569491718, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "MachineKey": "mkey:9865152d0d9f9b26383cfb5cfa8b5a5d820503eb73dc1fff4c19ef0eee229c20", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8816360523537563, + "StableID": "nSgtFnqwqB21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 8816360523537563, + "Key": "nodekey:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "DiscoKey": "discokey:3da66f21123faa21abdf8268b638e319698540f3370127a5efd152e4d6cca54d", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60870", + "10.65.0.27:60870", + "172.17.0.1:60870", + "172.18.0.1:60870", + "172.19.0.1:60870", + "172.20.0.1:60870", + "172.21.0.1:60870", + "172.22.0.1:60870", + "172.23.0.1:60870", + "172.24.0.1:60870", + "172.25.0.1:60870", + "172.26.0.1:60870", + "172.27.0.1:60870", + "172.28.0.1:60870" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:04.416197291Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:df694e52776bcd93de661ecc3794046afef62941b054c74cf14fa551e83d8f7d", + "MachineKey": "mkey:c68629c94a5d9eb6067551a5c9d810f6b3fbb47b57674d247a5be68991ec8e2e", + "Peers": [{ + "ID": 2567328734081892, + "StableID": "nKewpbNk3M11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9a3edf80566cfe2025a9e4cd4d28991ca2da492f8c2f40dfbace8b4a09a03717", + "DiscoKey": "discokey:5dc5f7d29170494bdab5203619193c0d8d74c1d4224a77b5b1d461f3c7933367", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:40530", + "10.65.0.27:40530", + "172.17.0.1:40530", + "172.18.0.1:40530", + "172.19.0.1:40530", + "172.20.0.1:40530", + "172.21.0.1:40530", + "172.22.0.1:40530", + "172.23.0.1:40530", + "172.24.0.1:40530", + "172.25.0.1:40530", + "172.26.0.1:40530", + "172.27.0.1:40530", + "172.28.0.1:40530" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:12:59.647166872Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7206557288195694, + "StableID": "ny2zrJ3sGy11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0e5b5ed54171c5e0678a67c1125a2a8b4d997038a3882c7dec8f97a5cee4801", + "DiscoKey": "discokey:d45c577103e63b846c63df3e17a710b4126afa42360fa9e359f292bc626c7b3b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51060", + "10.65.0.27:51060", + "172.17.0.1:51060", + "172.18.0.1:51060", + "172.19.0.1:51060", + "172.20.0.1:51060", + "172.21.0.1:51060", + "172.22.0.1:51060", + "172.23.0.1:51060", + "172.24.0.1:51060", + "172.25.0.1:51060", + "172.26.0.1:51060", + "172.27.0.1:51060", + "172.28.0.1:51060" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:00.169667073Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4106394864656361, + "StableID": "nSf4Wj2o4Z11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:215f6e8a47dfcd7f56e458256cb40fae14c86b1735dfe6c663a015d475a37749", + "DiscoKey": "discokey:83e995e8e6c60c623248419305639fec671109cf8837cc19d992a4ea0aabc038", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40236", + "10.65.0.27:40236", + "172.17.0.1:40236", + "172.18.0.1:40236", + "172.19.0.1:40236", + "172.20.0.1:40236", + "172.21.0.1:40236", + "172.22.0.1:40236", + "172.23.0.1:40236", + "172.24.0.1:40236", + "172.25.0.1:40236", + "172.26.0.1:40236", + "172.27.0.1:40236", + "172.28.0.1:40236" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:00.72138567Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8128686347202576, + "StableID": "nyoA8noVU621CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c049dc4190a545ec005bda37dd71345d3527d9875eee9b81a713e5f5aa56d718", + "DiscoKey": "discokey:5bac4af261be794cfafb8d36f595b9ad563b2bebcd85bda11a1e0d76d4d63570", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50062", + "10.65.0.27:50062", + "172.17.0.1:50062", + "172.18.0.1:50062", + "172.19.0.1:50062", + "172.20.0.1:50062", + "172.21.0.1:50062", + "172.22.0.1:50062", + "172.23.0.1:50062", + "172.24.0.1:50062", + "172.25.0.1:50062", + "172.26.0.1:50062", + "172.27.0.1:50062", + "172.28.0.1:50062" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:01.252552597Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7664065760950815, + "StableID": "naJEwf15r221CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe1974aa2836492e1d7621a82d54ce0da7e56eb9be8a240d4f8963b4e9dbaa66", + "DiscoKey": "discokey:91c0b24fd236d13165f37e8a36da74788988076094ba81bc1b7ba11ec0e9684e", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41359", + "10.65.0.27:41359", + "172.17.0.1:41359", + "172.18.0.1:41359", + "172.19.0.1:41359", + "172.20.0.1:41359", + "172.21.0.1:41359", + "172.22.0.1:41359", + "172.23.0.1:41359", + "172.24.0.1:41359", + "172.25.0.1:41359", + "172.26.0.1:41359", + "172.27.0.1:41359", + "172.28.0.1:41359" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:01.779887028Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5669431039962502, + "StableID": "nFbvwhLhGm11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1de5dcd0ef424a06beeb0b92363e94df5b327b3b51432ede5b056e3ac3f9f918", + "DiscoKey": "discokey:06ae531352ce3d4c98a875fb8b032c960179c99f515df59b0a70f7764ac1e238", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:40400", + "10.65.0.27:40400", + "172.17.0.1:40400", + "172.18.0.1:40400", + "172.19.0.1:40400", + "172.20.0.1:40400", + "172.21.0.1:40400", + "172.22.0.1:40400", + "172.23.0.1:40400", + "172.24.0.1:40400", + "172.25.0.1:40400", + "172.26.0.1:40400", + "172.27.0.1:40400", + "172.28.0.1:40400" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:02.311757801Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5130927302190635, + "StableID": "n2WFf4mo4h11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:78b03139cfaefbd82e006f5ebe9cfcee0ba5235c2f016446c83405050fae5031", + "DiscoKey": "discokey:2be290a222fd9e29f4ba6e72ffe63748f694b6890b2f12ee47e46d6eb58ec868", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:54766", + "10.65.0.27:54766", + "172.17.0.1:54766", + "172.18.0.1:54766", + "172.19.0.1:54766", + "172.20.0.1:54766", + "172.21.0.1:54766", + "172.22.0.1:54766", + "172.23.0.1:54766", + "172.24.0.1:54766", + "172.25.0.1:54766", + "172.26.0.1:54766", + "172.27.0.1:54766", + "172.28.0.1:54766" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:02.835145745Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4166281204287168, + "StableID": "nKAGGG9vXZ11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:997819540939b3a2441e4038631e8df0b159445c7cf5938ab375d8a058d47032", + "DiscoKey": "discokey:5476eb0a0556ff05c0f9bfd950437e26b21ad1baa7ecae0ddb0e4b87f80c8e10", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:51700", + "10.65.0.27:51700", + "172.17.0.1:51700", + "172.18.0.1:51700", + "172.19.0.1:51700", + "172.20.0.1:51700", + "172.21.0.1:51700", + "172.22.0.1:51700", + "172.23.0.1:51700", + "172.24.0.1:51700", + "172.25.0.1:51700", + "172.26.0.1:51700", + "172.27.0.1:51700", + "172.28.0.1:51700" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:03.368157068Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4996382569491718, + "StableID": "n3DkMsVs1g11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:46e8be6fb3bc9c1c5cb6963553d2f490e95f7c71c60ee96bed1f67a751ffa00e", + "DiscoKey": "discokey:f6a27125101f87e31cc72c8d2870bd9b77bbc059c2d9d8bcbf96847f071bc75c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:46511", + "10.65.0.27:46511", + "172.17.0.1:46511", + "172.18.0.1:46511", + "172.19.0.1:46511", + "172.20.0.1:46511", + "172.21.0.1:46511", + "172.22.0.1:46511", + "172.23.0.1:46511", + "172.24.0.1:46511", + "172.25.0.1:46511", + "172.26.0.1:46511", + "172.27.0.1:46511", + "172.28.0.1:46511" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:03.895352755Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4794516992630629, + "StableID": "nSV2bDqSSe11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:77add75392b721048b328a58d454e34ef02bfbe986727e6b070569d13676bb66", + "DiscoKey": "discokey:1d12ca01b3211d8b85aef2f7a72f410da4c16cbffd521ed7f5a3aaaf4147b703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40692", + "10.65.0.27:40692", + "172.17.0.1:40692", + "172.18.0.1:40692", + "172.19.0.1:40692", + "172.20.0.1:40692", + "172.21.0.1:40692", + "172.22.0.1:40692", + "172.23.0.1:40692", + "172.24.0.1:40692", + "172.25.0.1:40692", + "172.26.0.1:40692", + "172.27.0.1:40692", + "172.28.0.1:40692" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:04.959224986Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8954367754846020, + "StableID": "n3xphJ4TvC21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1478f202bcf9d2358a3d4bd05990d244b0ede5e37176f220100c9ab9caddf83f", + "DiscoKey": "discokey:bdfdb84530e8ed69e6a52c1146abe1035638c81ff55c208dd6b77faf1f212961", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36975", + "10.65.0.27:36975", + "172.17.0.1:36975", + "172.18.0.1:36975", + "172.19.0.1:36975", + "172.20.0.1:36975", + "172.21.0.1:36975", + "172.22.0.1:36975", + "172.23.0.1:36975", + "172.24.0.1:36975", + "172.25.0.1:36975", + "172.26.0.1:36975", + "172.27.0.1:36975", + "172.28.0.1:36975" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:05.499755672Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5759216140094256, + "StableID": "n7rsnqqMym11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:b1e83ead3c15eebac7d0103510a9eb9007f328d6a78c14678fd1c5e501602f1f", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:e9efbe7700ec8a7d48274cdfd3a668450d6b50723236fdc9d5df16ee25fad946", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:56882", + "10.65.0.27:56882", + "172.17.0.1:56882", + "172.18.0.1:56882", + "172.19.0.1:56882", + "172.20.0.1:56882", + "172.21.0.1:56882", + "172.22.0.1:56882", + "172.23.0.1:56882", + "172.24.0.1:56882", + "172.25.0.1:56882", + "172.26.0.1:56882", + "172.27.0.1:56882", + "172.28.0.1:56882" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:06.059576787Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2980139549275919, + "StableID": "nC1kxKDiGQ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:778281a8bc8d2f190f04911d0cb5f2060c3b573b56435b64e00de2d8ff70cf7e", + "KeyExpiry": "2026-11-09T09:13:06Z", + "DiscoKey": "discokey:0e35513354b029f8207d7d4bf04d1595a89618f12865580a1763d03f264ba452", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:57119", + "10.65.0.27:57119", + "172.17.0.1:57119", + "172.18.0.1:57119", + "172.19.0.1:57119", + "172.20.0.1:57119", + "172.21.0.1:57119", + "172.22.0.1:57119", + "172.23.0.1:57119", + "172.24.0.1:57119", + "172.25.0.1:57119", + "172.26.0.1:57119", + "172.27.0.1:57119", + "172.28.0.1:57119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:06.582362451Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7727483352200269, + "StableID": "np41KHtnL321CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3494764321ef3bd81e9ea5ed328f860aa3e9a1a6094042ac16ddef50972a0e13", + "KeyExpiry": "2026-11-09T09:13:07Z", + "DiscoKey": "discokey:7c9cc96f297fce93a0bff696af8e9065246e1dddcce8820d1e4375d76884f000", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:46552", + "10.65.0.27:46552", + "172.17.0.1:46552", + "172.18.0.1:46552", + "172.19.0.1:46552", + "172.20.0.1:46552", + "172.21.0.1:46552", + "172.22.0.1:46552", + "172.23.0.1:46552", + "172.24.0.1:46552", + "172.25.0.1:46552", + "172.26.0.1:46552", + "172.27.0.1:46552", + "172.28.0.1:46552" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:07.112575941Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8816360523537563": { + "ID": 8816360523537563, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-hosts-as-dst-single-ip.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-hosts-as-dst-single-ip.hujson new file mode 100644 index 00000000..165cf06c --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-hosts-as-dst-single-ip.hujson @@ -0,0 +1,22107 @@ +// ssh-hosts-as-dst-single-ip +// +// ssh dst = hosts alias resolving to a single IP +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:13:44Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-hosts-as-dst-single-ip", + "description": "ssh dst = hosts alias resolving to a single IP", + "category": "ssh", + "captured_at": "2026-05-13T09:13:44.270316646Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "error": true, + "input": { + "api_response_code": 400, + "api_response_body": {"message": "invalid dst \"srv\""}, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh dst = hosts alias resolving to a single IP\",\n\t\"id\": \"ssh-hosts-as-dst-single-ip\",\n\t\"policy\": {\"hosts\": {\"srv\": \"100.64.0.16\"}, \"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"srv\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-hosts-as-dst-single-ip.hujson", + "full_policy": { + "hosts": {"srv": "100.64.0.16"}, + "ssh": [{ + "action": "accept", + "dst": ["srv"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1394021246640640, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "MachineKey": "mkey:ca5ad1714436fd6d22ce1bb4b3fafde040e7e93f4cedae3474fb7b9373db2315", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1394021246640640": { + "ID": 1394021246640640, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 5433078469590070, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:49.537845082Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "MachineKey": "mkey:fbeba549e1539da7fe0006fca29619a683f0f7f7bc5cdaab385477c204421158", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5433078469590070": { + "ID": 5433078469590070, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "MachineKey": "mkey:71464a73ff456068bcdd59e6c1e84535d342a086fc4300c721faed57f9882407", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 12931462317159, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:47.91854552Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "MachineKey": "mkey:cf0d7e7336427f9d0759aede4e2b58d0e915490f96ed0eddceddcbb48b33b23e", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "12931462317159": { + "ID": 12931462317159, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 8304711186217950, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:50.615674201Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "MachineKey": "mkey:2b37a8bc4ea2c5f87a3106703b8157fe0b0483c528484a523e9aa5108a825a46", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8304711186217950": { + "ID": 8304711186217950, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "MachineKey": "mkey:5850c6acf32411a43fca5f311c542dfa14e8d42684b69321491f7e5514b8bf33", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 4704402975167966, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "MachineKey": "mkey:4adb89a4baa68cad9f0af1c654b079d6aff8d837f6a401450afc40e31b687a16", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4704402975167966": { + "ID": 4704402975167966, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 5681187607005970, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:47.376361337Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "MachineKey": "mkey:0132aa51e44015ea00d5cad904234f4a9c755b71123e3a0bb19ab5e259f72b14", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5681187607005970": { + "ID": 5681187607005970, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1198500343174197, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:46.866938583Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "MachineKey": "mkey:cd91325d8a7c9b5a5e1e0c05bf5154b634006b565921dfdb336d6ff2b112264d", + "Peers": [{ + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1198500343174197": { + "ID": 1198500343174197, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 6044746052499738, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "MachineKey": "mkey:82795db96200a9d92cef8510c20a6199ba73051d9a7bea321174eaf003d5f15e", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6044746052499738": { + "ID": 6044746052499738, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 7962419053186660, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "MachineKey": "mkey:b305400bd91944fcbf2fab468edccf0fe6c9d615beaf406eed346806c4eb9212", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7962419053186660": { + "ID": 7962419053186660, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 2090937420854518, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:50.07963397Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "MachineKey": "mkey:0a5f6d4a01d4cba5f730092f70718284a100f84323ca67caa8898bd306c00243", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2090937420854518": { + "ID": 2090937420854518, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 850548047160251, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:13:51.157675554Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "MachineKey": "mkey:a9c651cd2d581441ed1c9b3ce5dd43759a79d5543a5a8fb0f40f4ef172cb8122", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "850548047160251": { + "ID": 850548047160251, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "MachineKey": "mkey:3c9733a0a7712b34905745c8d79fb46429ecddad02677d2911c52ca78f4fec32", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 386192675168184, + "StableID": "nTkVFMdu1411CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 386192675168184, + "Key": "nodekey:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "DiscoKey": "discokey:ca4024426bcbe73444222fb3b3209f6117900f75cf74e5bb9ed8347bf0d65b55", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:60971", + "10.65.0.27:60971", + "172.17.0.1:60971", + "172.18.0.1:60971", + "172.19.0.1:60971", + "172.20.0.1:60971", + "172.21.0.1:60971", + "172.22.0.1:60971", + "172.23.0.1:60971", + "172.24.0.1:60971", + "172.25.0.1:60971", + "172.26.0.1:60971", + "172.27.0.1:60971", + "172.28.0.1:60971" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:13:51.662720535Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:65590cb7a0a1b156cd97548850712f0b5c133b69282c80783264e2a065fdff0e", + "MachineKey": "mkey:95ddce78854c5dca0dbc95581e56f017728558025cb1845e56baeec50aa88510", + "Peers": [{ + "ID": 1198500343174197, + "StableID": "nnmmFAaoMA11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:240f04f24aa13822252cbc3331eb7282991f64f29b7d9ac2befea60e896ef054", + "DiscoKey": "discokey:ec8422f81c6380d3d6ed4f7fb5533072e378cd12cc5a06a94f667abc8a57c735", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:32935", + "10.65.0.27:32935", + "172.17.0.1:32935", + "172.18.0.1:32935", + "172.19.0.1:32935", + "172.20.0.1:32935", + "172.21.0.1:32935", + "172.22.0.1:32935", + "172.23.0.1:32935", + "172.24.0.1:32935", + "172.25.0.1:32935", + "172.26.0.1:32935", + "172.27.0.1:32935", + "172.28.0.1:32935" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:13:46.866938583Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5681187607005970, + "StableID": "nBy3XZA2Nm11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:689e4a53f458215c7fe16a8c184c25724501d72d939e064df8f01398a492bf47", + "DiscoKey": "discokey:2b3c1ce5b6b1d0405e2901e81a6465eef0881f513a2ee2274c701c371de73b6e", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:38614", + "10.65.0.27:38614", + "172.17.0.1:38614", + "172.18.0.1:38614", + "172.19.0.1:38614", + "172.20.0.1:38614", + "172.21.0.1:38614", + "172.22.0.1:38614", + "172.23.0.1:38614", + "172.24.0.1:38614", + "172.25.0.1:38614", + "172.26.0.1:38614", + "172.27.0.1:38614", + "172.28.0.1:38614" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:13:47.376361337Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 12931462317159, + "StableID": "naWW3tgr6111CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3b616fb9f37c2d3c5666f8339afed4dcd65336f5d6b4ff82d2da3af6efdacf12", + "DiscoKey": "discokey:bec41e4ae574c1a59263182ed64c39ea7b104fa761ea0374e39f5f814e95af44", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:59648", + "10.65.0.27:59648", + "172.17.0.1:59648", + "172.18.0.1:59648", + "172.19.0.1:59648", + "172.20.0.1:59648", + "172.21.0.1:59648", + "172.22.0.1:59648", + "172.23.0.1:59648", + "172.24.0.1:59648", + "172.25.0.1:59648", + "172.26.0.1:59648", + "172.27.0.1:59648", + "172.28.0.1:59648" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:13:47.91854552Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7962419053186660, + "StableID": "nwQ1iJFCB521CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1919b336c3693103d358715b27cab626f647d1a16d164cf5d49aedd2ef924f73", + "DiscoKey": "discokey:73f5523af2c0b1d4dd5c5014d41ae7df45fa1a7ee02057a69150b72725eb024f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53407", + "10.65.0.27:53407", + "172.17.0.1:53407", + "172.18.0.1:53407", + "172.19.0.1:53407", + "172.20.0.1:53407", + "172.21.0.1:53407", + "172.22.0.1:53407", + "172.23.0.1:53407", + "172.24.0.1:53407", + "172.25.0.1:53407", + "172.26.0.1:53407", + "172.27.0.1:53407", + "172.28.0.1:53407" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:13:48.443469076Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6044746052499738, + "StableID": "nZE9QGEgCp11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22b70227ae88b9fda9788c3772c332407cdb89148f91c10176ca8b8903ff1363", + "DiscoKey": "discokey:0fe71482954ba2363754e028708fb46b481ff00096be262ea4f006ca7ad8e916", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52558", + "10.65.0.27:52558", + "172.17.0.1:52558", + "172.18.0.1:52558", + "172.19.0.1:52558", + "172.20.0.1:52558", + "172.21.0.1:52558", + "172.22.0.1:52558", + "172.23.0.1:52558", + "172.24.0.1:52558", + "172.25.0.1:52558", + "172.26.0.1:52558", + "172.27.0.1:52558", + "172.28.0.1:52558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:13:48.99964013Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5433078469590070, + "StableID": "nBmxezkeRj11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8374fb267d55809e52504290e6ffeee33efde8ebaf7a7b623b5014bba304e425", + "DiscoKey": "discokey:048c34a79aa49896a13903eef96e816e4b4e663fd7ca02a21bc2c4b356ab4146", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:46826", + "10.65.0.27:46826", + "172.17.0.1:46826", + "172.18.0.1:46826", + "172.19.0.1:46826", + "172.20.0.1:46826", + "172.21.0.1:46826", + "172.22.0.1:46826", + "172.23.0.1:46826", + "172.24.0.1:46826", + "172.25.0.1:46826", + "172.26.0.1:46826", + "172.27.0.1:46826", + "172.28.0.1:46826" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:13:49.537845082Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2090937420854518, + "StableID": "nsFXo4PzKH11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fd6ec88dd199fb11999e2d7d422e1414e6d70b7fce1f27b05b5f38d055196670", + "DiscoKey": "discokey:1db436dff3600f11b84dfabc0662c7d4aee6c73367fe018562583e0a5604d344", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:34160", + "10.65.0.27:34160", + "172.17.0.1:34160", + "172.18.0.1:34160", + "172.19.0.1:34160", + "172.20.0.1:34160", + "172.21.0.1:34160", + "172.22.0.1:34160", + "172.23.0.1:34160", + "172.24.0.1:34160", + "172.25.0.1:34160", + "172.26.0.1:34160", + "172.27.0.1:34160", + "172.28.0.1:34160" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:13:50.07963397Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8304711186217950, + "StableID": "nRnxNUgDr721CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d49968ed4b6e801f8bcfd75d2970d5e8d0b027b6cfc0b8c2c45c01e6df263151", + "DiscoKey": "discokey:aea7b0e953bfef0d6a6c0814d25e731c9963eadb70924378da868b42a43e0400", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:58025", + "10.65.0.27:58025", + "172.17.0.1:58025", + "172.18.0.1:58025", + "172.19.0.1:58025", + "172.20.0.1:58025", + "172.21.0.1:58025", + "172.22.0.1:58025", + "172.23.0.1:58025", + "172.24.0.1:58025", + "172.25.0.1:58025", + "172.26.0.1:58025", + "172.27.0.1:58025", + "172.28.0.1:58025" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:13:50.615674201Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 850548047160251, + "StableID": "nxm2NPTDe711CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a84426ee164e9dec6e36d1d4ee19a179cf3d0b1dbad9a7dc0e60a3cdd0524e69", + "DiscoKey": "discokey:90b4b8be3269ab9acbb2b879ca50b01ace17583683a8bbe8827c2554b729e656", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:56047", + "10.65.0.27:56047", + "172.17.0.1:56047", + "172.18.0.1:56047", + "172.19.0.1:56047", + "172.20.0.1:56047", + "172.21.0.1:56047", + "172.22.0.1:56047", + "172.23.0.1:56047", + "172.24.0.1:56047", + "172.25.0.1:56047", + "172.26.0.1:56047", + "172.27.0.1:56047", + "172.28.0.1:56047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:13:51.157675554Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4704402975167966, + "StableID": "nd4nSxgdjd11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1ae1a9f931a41b4aba1300de94df66a2281c2b941d91a32521da4e952bf0651", + "DiscoKey": "discokey:fa05c6c50cc38d0b64d4d60f0844cd3a54e82ea25f982a4e9ef1eaba08163946", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44348", + "10.65.0.27:44348", + "172.17.0.1:44348", + "172.18.0.1:44348", + "172.19.0.1:44348", + "172.20.0.1:44348", + "172.21.0.1:44348", + "172.22.0.1:44348", + "172.23.0.1:44348", + "172.24.0.1:44348", + "172.25.0.1:44348", + "172.26.0.1:44348", + "172.27.0.1:44348", + "172.28.0.1:44348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:13:52.186640841Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1394021246640640, + "StableID": "n3NvxJaMtB11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5fb6653ad217217a2c56e9017d38db7ce1331a96fb389a774ab6b31459a3fb27", + "DiscoKey": "discokey:75c30f7c43cafad3e3c423c5f02ce9236bd88881ef05a7aa983a8854fd33d007", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:58655", + "10.65.0.27:58655", + "172.17.0.1:58655", + "172.18.0.1:58655", + "172.19.0.1:58655", + "172.20.0.1:58655", + "172.21.0.1:58655", + "172.22.0.1:58655", + "172.23.0.1:58655", + "172.24.0.1:58655", + "172.25.0.1:58655", + "172.26.0.1:58655", + "172.27.0.1:58655", + "172.28.0.1:58655" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:13:52.743055689Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7697324779720731, + "StableID": "nanwXqf87321CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:7f81a6816c056d92f3704369a6fdc539d85d1fdfa41c4ace70942e5139888128", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:11c3892b44cfc9dfc564cb22131b80cbe9f67efc1a196ed7d89aa5cbba2b6d69", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:43789", + "10.65.0.27:43789", + "172.17.0.1:43789", + "172.18.0.1:43789", + "172.19.0.1:43789", + "172.20.0.1:43789", + "172.21.0.1:43789", + "172.22.0.1:43789", + "172.23.0.1:43789", + "172.24.0.1:43789", + "172.25.0.1:43789", + "172.26.0.1:43789", + "172.27.0.1:43789", + "172.28.0.1:43789" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:13:53.276284579Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6802839220756022, + "StableID": "nDUAiw328v11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:c608580ec5c8dc961136d45191c29953ac601954fcd3bff2e24bf1f422775c54", + "KeyExpiry": "2026-11-09T09:13:53Z", + "DiscoKey": "discokey:b6e7700deeeeca23395db19fa7c9869a106f94702e24a2145d4ffc49b8766710", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39909", + "10.65.0.27:39909", + "172.17.0.1:39909", + "172.18.0.1:39909", + "172.19.0.1:39909", + "172.20.0.1:39909", + "172.21.0.1:39909", + "172.22.0.1:39909", + "172.23.0.1:39909", + "172.24.0.1:39909", + "172.25.0.1:39909", + "172.26.0.1:39909", + "172.27.0.1:39909", + "172.28.0.1:39909" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:13:53.846011491Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5958266231653377, + "StableID": "nnKVmvYWXo11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:b632c8a0f0684027efe19c151240b992be582ebb9cb868e39cdd0bc70d6c4859", + "KeyExpiry": "2026-11-09T09:13:54Z", + "DiscoKey": "discokey:f99ec748364ad51f9d7e83f1f08951353651063950f648d7f4a6c98573494c3e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41042", + "10.65.0.27:41042", + "172.17.0.1:41042", + "172.18.0.1:41042", + "172.19.0.1:41042", + "172.20.0.1:41042", + "172.21.0.1:41042", + "172.22.0.1:41042", + "172.23.0.1:41042", + "172.24.0.1:41042", + "172.25.0.1:41042", + "172.26.0.1:41042", + "172.27.0.1:41042", + "172.28.0.1:41042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:13:54.362859818Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "386192675168184": { + "ID": 386192675168184, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-many-tags-as-dst.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-many-tags-as-dst.hujson new file mode 100644 index 00000000..20bdc0b9 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-many-tags-as-dst.hujson @@ -0,0 +1,22143 @@ +// ssh-many-tags-as-dst +// +// ssh rule with multiple tag dsts +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:14:30Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-many-tags-as-dst", + "description": "ssh rule with multiple tag dsts", + "category": "ssh", + "captured_at": "2026-05-13T09:14:30.37198918Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh rule with multiple tag dsts\",\n\t\"id\": \"ssh-many-tags-as-dst\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\", \"tag:prod\", \"tag:extra\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:extra\": [\"odin@example.com\"],\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-many-tags-as-dst.hujson", + "full_policy": {"ssh": [{ + "action": "accept", + "dst": ["tag:server", "tag:prod", "tag:extra"], + "src": ["thor@example.org"], + "users": ["root"] + }], "tagOwners": { + "tag:extra": ["odin@example.com"], + "tag:prod": ["odin@example.com"], + "tag:server": ["odin@example.com"] + }} + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 7492479871341914, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "MachineKey": "mkey:263fac9c7b3446741344d5948d554420a4c07c83f8c01e3e695d75b35e9f3a01", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7492479871341914": { + "ID": 7492479871341914, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 6905021408415337, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:14:35.589805582Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "MachineKey": "mkey:ca27fac1701efe3692430f1dc6f7084d55eb96de6f97d1099a308f045fd03549", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6905021408415337": { + "ID": 6905021408415337, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "MachineKey": "mkey:9261fa7935b1c572fa3bb3c27e7aab855c682a75bb7baec2a22d236fdeec064a", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 8196632796973305, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:14:33.978522762Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "MachineKey": "mkey:d3f5c25d2702b7068326cc0f8b8aa602bb43a85c7ae8c8cb5956ca8612892950", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8196632796973305": { + "ID": 8196632796973305, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 8096131484985793, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:14:36.697309618Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "MachineKey": "mkey:7183d09eac217ee28cfc610ac8f7e7e2c607b5ef2974a25126faa8007325753b", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8096131484985793": { + "ID": 8096131484985793, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "MachineKey": "mkey:8f0d63e2ae10b27a400151d0c9269908560a2d57c2fee385d273f9c0057b6a1d", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 2630166202798887, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "MachineKey": "mkey:7f03449a6fe091b87bebc6e899cb73390eb0a203a1bc67d90025343101f44e12", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "2630166202798887": { + "ID": 2630166202798887, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 3944447720512740, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:14:33.444311138Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "MachineKey": "mkey:986062d2fa49470d6391f13e2f3ba014e255f86f23c13658e402a0c6c371bf03", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3944447720512740": { + "ID": 3944447720512740, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 2840293870652164, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:14:32.914936157Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "MachineKey": "mkey:5be72d6481916f687466a800c25443328ba3f099c0be7245015ab16079a6042a", + "Peers": [{ + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2840293870652164": { + "ID": 2840293870652164, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 8493166885310382, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "MachineKey": "mkey:d36d39c7a8ff4216cb82ecee4f9a38e66661200dbe598b680ec811c5f928326e", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8493166885310382": { + "ID": 8493166885310382, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 3530720735132739, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "MachineKey": "mkey:559a447649e69db28de16fc89c3102c05e4849bcb17e683558226151c7c5e309", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3530720735132739": { + "ID": 3530720735132739, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1378366829076477, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:14:36.123605174Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "MachineKey": "mkey:7749a3460a079bd3064fbcd095766f1d16f0fb5cf421b99e54760339fc6a1e1a", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1378366829076477": { + "ID": 1378366829076477, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 5263862495942249, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:14:37.223103871Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "MachineKey": "mkey:ae53bf6939367a17cc4f014fa59c5bebcd0c5417aa633c9a90b8f4374ea74b63", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5263862495942249": { + "ID": 5263862495942249, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "MachineKey": "mkey:98cf48977647354c916fa2da38f5889eb4bfbd475b9183e7c6b10973ae600b0e", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 652158256515153, + "StableID": "nvVCvJ6N6611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 652158256515153, + "Key": "nodekey:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "DiscoKey": "discokey:78940d0a8f7aa5a7a819ac538f90c50575351ec5646ea57b96f1a65127ffb662", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59893", + "10.65.0.27:59893", + "172.17.0.1:59893", + "172.18.0.1:59893", + "172.19.0.1:59893", + "172.20.0.1:59893", + "172.21.0.1:59893", + "172.22.0.1:59893", + "172.23.0.1:59893", + "172.24.0.1:59893", + "172.25.0.1:59893", + "172.26.0.1:59893", + "172.27.0.1:59893", + "172.28.0.1:59893" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:14:37.736228983Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:9f71f8cedfac1f8c676ad5c576041a4eecf18f24d30471f99ea12cdc3224b208", + "MachineKey": "mkey:3c00a1fed8971841bae98e692aa4a80107ef42cdfe20c2f28069c5389edbac53", + "Peers": [{ + "ID": 2840293870652164, + "StableID": "nTSmDphNBP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65bfe3aab37558c3d4257f7c4a3ce5a1fe9c0d545783dffd6fb27ffffa470a2e", + "DiscoKey": "discokey:a4d7e3fb3fc79731a2c6d0f9981b49fd9888a3dccb9ea5ec8f79708e2549d90f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:47906", + "10.65.0.27:47906", + "172.17.0.1:47906", + "172.18.0.1:47906", + "172.19.0.1:47906", + "172.20.0.1:47906", + "172.21.0.1:47906", + "172.22.0.1:47906", + "172.23.0.1:47906", + "172.24.0.1:47906", + "172.25.0.1:47906", + "172.26.0.1:47906", + "172.27.0.1:47906", + "172.28.0.1:47906" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:14:32.914936157Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3944447720512740, + "StableID": "nBYEwGxSoX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd52f08d01f7e477b25d99a8459790671a4edcf479268db13bcb68972da5ef26", + "DiscoKey": "discokey:29c2f5ece02e2602991a80fcd1e26044ae95e886a22a1c71132f7f3f301de552", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:35813", + "10.65.0.27:35813", + "172.17.0.1:35813", + "172.18.0.1:35813", + "172.19.0.1:35813", + "172.20.0.1:35813", + "172.21.0.1:35813", + "172.22.0.1:35813", + "172.23.0.1:35813", + "172.24.0.1:35813", + "172.25.0.1:35813", + "172.26.0.1:35813", + "172.27.0.1:35813", + "172.28.0.1:35813" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:14:33.444311138Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8196632796973305, + "StableID": "nQteDPeG1721CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0c08f2124f0292c7e3bc13e2d8d2ad4f092a71686f3b24f88b7bb47201513d54", + "DiscoKey": "discokey:dacc24dde10d1a36e280fcc9402f9b7187f0ea43128cf478d76b73dfc175f602", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:39819", + "10.65.0.27:39819", + "172.17.0.1:39819", + "172.18.0.1:39819", + "172.19.0.1:39819", + "172.20.0.1:39819", + "172.21.0.1:39819", + "172.22.0.1:39819", + "172.23.0.1:39819", + "172.24.0.1:39819", + "172.25.0.1:39819", + "172.26.0.1:39819", + "172.27.0.1:39819", + "172.28.0.1:39819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:14:33.978522762Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3530720735132739, + "StableID": "n6nkyh35aU11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3fb7232e7768dec4cba16c8e80abc1bd76a65ce5350208774913c4617f346323", + "DiscoKey": "discokey:561530bf3f9f0768e9c504a9c5e5c13b4c7dac43ea67fdced9290132ec9d1509", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:35092", + "10.65.0.27:35092", + "172.17.0.1:35092", + "172.18.0.1:35092", + "172.19.0.1:35092", + "172.20.0.1:35092", + "172.21.0.1:35092", + "172.22.0.1:35092", + "172.23.0.1:35092", + "172.24.0.1:35092", + "172.25.0.1:35092", + "172.26.0.1:35092", + "172.27.0.1:35092", + "172.28.0.1:35092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:14:34.519796394Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8493166885310382, + "StableID": "nF1wAM6aK921CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b67714dc940f6a6c3f20bc0474c08f0a0d508dbb660b67d4e5382af025a9b264", + "DiscoKey": "discokey:eb7f68d16983c883fefeeee570629d844f6b1821f78a8769b6c8ffa26e64c97f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:49260", + "10.65.0.27:49260", + "172.17.0.1:49260", + "172.18.0.1:49260", + "172.19.0.1:49260", + "172.20.0.1:49260", + "172.21.0.1:49260", + "172.22.0.1:49260", + "172.23.0.1:49260", + "172.24.0.1:49260", + "172.25.0.1:49260", + "172.26.0.1:49260", + "172.27.0.1:49260", + "172.28.0.1:49260" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:14:35.055432543Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6905021408415337, + "StableID": "nJd9joCJvv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:22a6989ab145d63e5dc0190d424872b2e13d69c840276015ada95a260ee3a813", + "DiscoKey": "discokey:3d2b4f0c5ca407ea4226bfcf74e39faaf98d448741f49a4ea4a55c51a6c97e74", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33099", + "10.65.0.27:33099", + "172.17.0.1:33099", + "172.18.0.1:33099", + "172.19.0.1:33099", + "172.20.0.1:33099", + "172.21.0.1:33099", + "172.22.0.1:33099", + "172.23.0.1:33099", + "172.24.0.1:33099", + "172.25.0.1:33099", + "172.26.0.1:33099", + "172.27.0.1:33099", + "172.28.0.1:33099" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:14:35.589805582Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1378366829076477, + "StableID": "nnF2hqMGmB11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a8c1cae6b2713e6afd28791292ce29afa5e8d37fbbc5fd5b91047d0e74980d2c", + "DiscoKey": "discokey:f8e2a2f49c94748f64d088c0c05530956245a73e92321502c7ef5a8c374bcb3a", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51558", + "10.65.0.27:51558", + "172.17.0.1:51558", + "172.18.0.1:51558", + "172.19.0.1:51558", + "172.20.0.1:51558", + "172.21.0.1:51558", + "172.22.0.1:51558", + "172.23.0.1:51558", + "172.24.0.1:51558", + "172.25.0.1:51558", + "172.26.0.1:51558", + "172.27.0.1:51558", + "172.28.0.1:51558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:14:36.123605174Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8096131484985793, + "StableID": "nQ8rRSekD621CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e5ed161b91ef60de21d1932add68bb1a403c7075494bc635c14ed065846b6023", + "DiscoKey": "discokey:342cf3aa2e3fe8811029ee42ffb6911b44105deb8348846ff4b891d9d2842559", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36582", + "10.65.0.27:36582", + "172.17.0.1:36582", + "172.18.0.1:36582", + "172.19.0.1:36582", + "172.20.0.1:36582", + "172.21.0.1:36582", + "172.22.0.1:36582", + "172.23.0.1:36582", + "172.24.0.1:36582", + "172.25.0.1:36582", + "172.26.0.1:36582", + "172.27.0.1:36582", + "172.28.0.1:36582" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:14:36.697309618Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5263862495942249, + "StableID": "nnFwW2k17i11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:759cab22549715a036dc3776fd5599511ec3132e6c4d69858d27095db3d99b17", + "DiscoKey": "discokey:a24b6e3eb1290c84367432907f3c785aacb66b15edc579bd872a8aa4e6550e2b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:53998", + "10.65.0.27:53998", + "172.17.0.1:53998", + "172.18.0.1:53998", + "172.19.0.1:53998", + "172.20.0.1:53998", + "172.21.0.1:53998", + "172.22.0.1:53998", + "172.23.0.1:53998", + "172.24.0.1:53998", + "172.25.0.1:53998", + "172.26.0.1:53998", + "172.27.0.1:53998", + "172.28.0.1:53998" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:14:37.223103871Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2630166202798887, + "StableID": "nxf6mM1DYM11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9b1232181959ec13a3e9624e8ce271ccf28570308e230e27c39182ace737853c", + "DiscoKey": "discokey:ef2ec17c497da07d53c33ec478e9fc67db2d46ab0633a3a8510c322266249408", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:46591", + "10.65.0.27:46591", + "172.17.0.1:46591", + "172.18.0.1:46591", + "172.19.0.1:46591", + "172.20.0.1:46591", + "172.21.0.1:46591", + "172.22.0.1:46591", + "172.23.0.1:46591", + "172.24.0.1:46591", + "172.25.0.1:46591", + "172.26.0.1:46591", + "172.27.0.1:46591", + "172.28.0.1:46591" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:14:38.273699887Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7492479871341914, + "StableID": "nZCSSzjMW121CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:94197bf76ee983cf5ce7b3e7e45ec911814a04b83ce8e72cc0e9ca36ada86224", + "DiscoKey": "discokey:f581bc05b5d08fb8541feae196c4866e94b3813c08df8d843f2c3dec3e3a0b5e", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:38464", + "10.65.0.27:38464", + "172.17.0.1:38464", + "172.18.0.1:38464", + "172.19.0.1:38464", + "172.20.0.1:38464", + "172.21.0.1:38464", + "172.22.0.1:38464", + "172.23.0.1:38464", + "172.24.0.1:38464", + "172.25.0.1:38464", + "172.26.0.1:38464", + "172.27.0.1:38464", + "172.28.0.1:38464" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:14:38.807670086Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4496192053903417, + "StableID": "nCgPKnLL7c11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8ba3519054665252fe52daf2ca358693b2874665dac7febee26662dc7df2772d", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:6333bf224f6f9dcfcd47951e70e92b96218bdbea11fcbef77e28ba214c06303e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54449", + "10.65.0.27:54449", + "172.17.0.1:54449", + "172.18.0.1:54449", + "172.19.0.1:54449", + "172.20.0.1:54449", + "172.21.0.1:54449", + "172.22.0.1:54449", + "172.23.0.1:54449", + "172.24.0.1:54449", + "172.25.0.1:54449", + "172.26.0.1:54449", + "172.27.0.1:54449", + "172.28.0.1:54449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:14:39.365637808Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5894916202258050, + "StableID": "nTysbFTp2o11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b1530603c3fdbe6e274470f89fedb14c05237a75072d94676073d58c5f941a37", + "KeyExpiry": "2026-11-09T09:14:39Z", + "DiscoKey": "discokey:8ff5c8d67ced5c0fa173009f9be01d85d23651b478da2fad407a09382f706e35", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:35852", + "10.65.0.27:35852", + "172.17.0.1:35852", + "172.18.0.1:35852", + "172.19.0.1:35852", + "172.20.0.1:35852", + "172.21.0.1:35852", + "172.22.0.1:35852", + "172.23.0.1:35852", + "172.24.0.1:35852", + "172.25.0.1:35852", + "172.26.0.1:35852", + "172.27.0.1:35852", + "172.28.0.1:35852" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:14:39.898001202Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2161925042966337, + "StableID": "nAVBt579tH11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1092e1b55eb5c0d2f5610c08013089fab5f95281b4b2e07b644c00693a70ce04", + "KeyExpiry": "2026-11-09T09:14:40Z", + "DiscoKey": "discokey:cb33dfc58e777b4694782a8f94c7b4ae3e9852580af53edbbe02fd45fb6cfe28", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40634", + "10.65.0.27:40634", + "172.17.0.1:40634", + "172.18.0.1:40634", + "172.19.0.1:40634", + "172.20.0.1:40634", + "172.21.0.1:40634", + "172.22.0.1:40634", + "172.23.0.1:40634", + "172.24.0.1:40634", + "172.25.0.1:40634", + "172.26.0.1:40634", + "172.27.0.1:40634", + "172.28.0.1:40634" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:14:40.443043267Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "652158256515153": { + "ID": 652158256515153, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-accept-then-check.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-accept-then-check.hujson new file mode 100644 index 00000000..06ea4529 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-accept-then-check.hujson @@ -0,0 +1,21916 @@ +// ssh-multi-rule-accept-then-check +// +// ssh accept then check rule, same src/dst/users +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:15:25Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-multi-rule-accept-then-check", + "description": "ssh accept then check rule, same src/dst/users", + "category": "ssh", + "captured_at": "2026-05-13T09:15:25.72131662Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh accept then check rule, same src/dst/users\",\n\t\"id\": \"ssh-multi-rule-accept-then-check\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}, {\n\t\t\"action\": \"check\",\n\t\t\"checkPeriod\": \"1h\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-multi-rule-accept-then-check.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }, { + "action": "check", + "checkPeriod": "1h", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 6822175784289894, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "MachineKey": "mkey:002a8914a7247f116f0b31b2c1325388d80aa3b1a97d73ecb10ca1930892da32", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "holdAndDelegate": "https://unused/machine/ssh/action/$SRC_NODE_ID/to/$DST_NODE_ID?local_user=$LOCAL_USER" + } + }, { + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6822175784289894": { + "ID": 6822175784289894, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "holdAndDelegate": "https://unused/machine/ssh/action/$SRC_NODE_ID/to/$DST_NODE_ID?local_user=$LOCAL_USER" + } + }, { + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 925197816773822, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:15:30.938054577Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "MachineKey": "mkey:cca240aa4e646a3eeaf8c785025dcd29eb4425e77c90848fda96b075a1f73746", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "925197816773822": { + "ID": 925197816773822, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "MachineKey": "mkey:4a7ed6aebb76bccc25afa96d6172b12ac56784ed0f957873fc7fbb14eaedd143", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 8662839316658527, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:15:29.341591591Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "MachineKey": "mkey:16fda7ea3b3e3e20193e476a8571576d7020117214b116ba8b0d80210580ce2b", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8662839316658527": { + "ID": 8662839316658527, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 3561426999795519, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:15:32.046626874Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "MachineKey": "mkey:b38e39e8749e7ff4055a89cb4b64ae1539a0135d92d3786eea1ddd8dfc487568", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3561426999795519": { + "ID": 3561426999795519, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "MachineKey": "mkey:510616036d98adf4cc71bde62fc0affd20b48d7b9f6d8b8ba7a477284d522f6c", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1131422399557847, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "MachineKey": "mkey:316687d626c4f12576618b1614f13f315acaeaca1642cfc826abbd84853bc62f", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1131422399557847": { + "ID": 1131422399557847, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 7414170185595947, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:15:28.75901772Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "MachineKey": "mkey:9b333d3973008fbf589998b810637161f66271805b5e964d9d72baf8de202051", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7414170185595947": { + "ID": 7414170185595947, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 7162973470033938, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:15:28.250506567Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "MachineKey": "mkey:3d40acccd5ba2389696edc9bc74c159570bdedbc87a3958ad9a67ccb45cc9d65", + "Peers": [{ + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7162973470033938": { + "ID": 7162973470033938, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 7999044957232230, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "MachineKey": "mkey:2d000c931deac78ceac5655e6ca7192fb1279fc8500cd92734e19049c80e0c13", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7999044957232230": { + "ID": 7999044957232230, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 3909366360514707, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "MachineKey": "mkey:621847b201767b8959a3895c2cfd4b4ae7d57faa57ce14993208420aae80d31f", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3909366360514707": { + "ID": 3909366360514707, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 5200609388484747, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:15:31.474110403Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "MachineKey": "mkey:be4c51b49003f59e08407978ddccee9c8d65fdaf486fa3a22905fa92a95c330c", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5200609388484747": { + "ID": 5200609388484747, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 5801515494625177, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:15:32.553760632Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "MachineKey": "mkey:bc787cb83a08915785276c20c2c949288e2db7a89eafb68e3f1c18455ea20000", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5801515494625177": { + "ID": 5801515494625177, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "MachineKey": "mkey:ff62bfe25fe35b4f79471d02b5d1b62b9ce666dc3231b5f890961164e6733374", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4571778998843261, + "StableID": "nCgko9tZhc11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 4571778998843261, + "Key": "nodekey:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "DiscoKey": "discokey:1e25ffa1290170bbe24651b7fd2bf6f293c7f3cc3f5f32fbd49ab6324cea5571", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:57830", + "10.65.0.27:57830", + "172.17.0.1:57830", + "172.18.0.1:57830", + "172.19.0.1:57830", + "172.20.0.1:57830", + "172.21.0.1:57830", + "172.22.0.1:57830", + "172.23.0.1:57830", + "172.24.0.1:57830", + "172.25.0.1:57830", + "172.26.0.1:57830", + "172.27.0.1:57830" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:15:33.114398928Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:6683546b33900d2c5093322416f2bc94fbc87b5f2d9e30fbb720cec2953a8927", + "MachineKey": "mkey:e72b7d2668970336646d309fcff834752d065c1b0a88b625cb4c29549a2f5e11", + "Peers": [{ + "ID": 7162973470033938, + "StableID": "n3yb6gA8wx11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f7a5f0bbcc8f893221307ac5995f0e10e6b477f2f3aa713d4e0735873002411a", + "DiscoKey": "discokey:dfbbc8dde5ca6d475decf3c9ccab9f58ce5c964721bb5ba8ffa13d1caa329c55", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49088", + "10.65.0.27:49088", + "172.17.0.1:49088", + "172.18.0.1:49088", + "172.19.0.1:49088", + "172.20.0.1:49088", + "172.21.0.1:49088", + "172.22.0.1:49088", + "172.23.0.1:49088", + "172.24.0.1:49088", + "172.25.0.1:49088", + "172.26.0.1:49088", + "172.27.0.1:49088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:15:28.250506567Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7414170185595947, + "StableID": "nSQkfMgttz11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9c3aff1e051a0dec2a83dd8d1b39ed1789c202962c875aa153aa11ab72ccd0f", + "DiscoKey": "discokey:e7ee02e15b803c613066967d925358eeb23046916ad2bc472cad0ceb5c2e9b5b", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:34681", + "10.65.0.27:34681", + "172.17.0.1:34681", + "172.18.0.1:34681", + "172.19.0.1:34681", + "172.20.0.1:34681", + "172.21.0.1:34681", + "172.22.0.1:34681", + "172.23.0.1:34681", + "172.24.0.1:34681", + "172.25.0.1:34681", + "172.26.0.1:34681", + "172.27.0.1:34681" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:15:28.75901772Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8662839316658527, + "StableID": "n45zuk6ReA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88c62ac6c9912b5b232d3e81a4b600df7acaf9d24f8d97cf4094e0dc4ab2f762", + "DiscoKey": "discokey:782e6b13e8ed4968c00253cb16830c93ae318ddbd9da8462446eb83e6533e275", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36767", + "10.65.0.27:36767", + "172.17.0.1:36767", + "172.18.0.1:36767", + "172.19.0.1:36767", + "172.20.0.1:36767", + "172.21.0.1:36767", + "172.22.0.1:36767", + "172.23.0.1:36767", + "172.24.0.1:36767", + "172.25.0.1:36767", + "172.26.0.1:36767", + "172.27.0.1:36767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:15:29.341591591Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3909366360514707, + "StableID": "nLMPHfRZXX11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6472555e2b3141e1dc9e6c9cb88b41a235ad445a194fae30e2eb8e19be4e5c75", + "DiscoKey": "discokey:710235f1fcd9e41e4a6a3e0dc616c9a89409482e906d27fa14f2bd725ef4f441", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34420", + "10.65.0.27:34420", + "172.17.0.1:34420", + "172.18.0.1:34420", + "172.19.0.1:34420", + "172.20.0.1:34420", + "172.21.0.1:34420", + "172.22.0.1:34420", + "172.23.0.1:34420", + "172.24.0.1:34420", + "172.25.0.1:34420", + "172.26.0.1:34420", + "172.27.0.1:34420" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:15:29.854217179Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7999044957232230, + "StableID": "nuppR8MnT521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bba3e3334366a763e4495df4c8f031992b8476967fdd62f1a9167807cc5d5d42", + "DiscoKey": "discokey:5b1ea0d50c8cce5b99aa06600ee89f58050cb5d1b02b65f8878a0beda041f97c", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38433", + "10.65.0.27:38433", + "172.17.0.1:38433", + "172.18.0.1:38433", + "172.19.0.1:38433", + "172.20.0.1:38433", + "172.21.0.1:38433", + "172.22.0.1:38433", + "172.23.0.1:38433", + "172.24.0.1:38433", + "172.25.0.1:38433", + "172.26.0.1:38433", + "172.27.0.1:38433" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:15:30.388337037Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 925197816773822, + "StableID": "nPyssuN2E811CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ab6c9017ac7f2d534fa570cd6f5bde1f80ffd27a28fe78795d806ddb8c00b00", + "DiscoKey": "discokey:98bdbbdc0b5dcb0deb1e48877bac8571d5bfcc6255cc1c217004830202c2857a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54250", + "10.65.0.27:54250", + "172.17.0.1:54250", + "172.18.0.1:54250", + "172.19.0.1:54250", + "172.20.0.1:54250", + "172.21.0.1:54250", + "172.22.0.1:54250", + "172.23.0.1:54250", + "172.24.0.1:54250", + "172.25.0.1:54250", + "172.26.0.1:54250", + "172.27.0.1:54250" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:15:30.938054577Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5200609388484747, + "StableID": "nzJb12CNch11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5817a7f58d795ae00e48506a9fdb12d85e8b691a7051579bee5d2fb40ecfa83f", + "DiscoKey": "discokey:82871a2ba027f3f57ed9a4b033b9d1cfd4e35b5322a56d6d2575a2a0aeb88037", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58248", + "10.65.0.27:58248", + "172.17.0.1:58248", + "172.18.0.1:58248", + "172.19.0.1:58248", + "172.20.0.1:58248", + "172.21.0.1:58248", + "172.22.0.1:58248", + "172.23.0.1:58248", + "172.24.0.1:58248", + "172.25.0.1:58248", + "172.26.0.1:58248", + "172.27.0.1:58248" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:15:31.474110403Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3561426999795519, + "StableID": "nvpQSbeyoU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a795fafef9f4a89c46426029efe816a9395b5340862528a19d7b76e956788015", + "DiscoKey": "discokey:63f4da40c2314bab916b10d166373c1fdb4325de44a2d554b8b59e4f0bebd609", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38290", + "10.65.0.27:38290", + "172.17.0.1:38290", + "172.18.0.1:38290", + "172.19.0.1:38290", + "172.20.0.1:38290", + "172.21.0.1:38290", + "172.22.0.1:38290", + "172.23.0.1:38290", + "172.24.0.1:38290", + "172.25.0.1:38290", + "172.26.0.1:38290", + "172.27.0.1:38290" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:15:32.046626874Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5801515494625177, + "StableID": "nUWQuWyWJn11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d3ce6431fef8e3b4963aaa319c0c53dc97054e3042d73eecade99c5201a78d40", + "DiscoKey": "discokey:55be253434b1b88c06b4325eb66fde5bf9f85a6633e376a58450b842824bcc75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:60761", + "10.65.0.27:60761", + "172.17.0.1:60761", + "172.18.0.1:60761", + "172.19.0.1:60761", + "172.20.0.1:60761", + "172.21.0.1:60761", + "172.22.0.1:60761", + "172.23.0.1:60761", + "172.24.0.1:60761", + "172.25.0.1:60761", + "172.26.0.1:60761", + "172.27.0.1:60761" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:15:32.553760632Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1131422399557847, + "StableID": "nN6M5nYRq911CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2bbec591da434185a620f820e76467f9ee661eb42e66c91d5480a784ea8db47a", + "DiscoKey": "discokey:eb1f29c9f9e4748cfdd944fa6db66e15612b4193659fa190b6bb1ad537508a0a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:45678", + "10.65.0.27:45678", + "172.17.0.1:45678", + "172.18.0.1:45678", + "172.19.0.1:45678", + "172.20.0.1:45678", + "172.21.0.1:45678", + "172.22.0.1:45678", + "172.23.0.1:45678", + "172.24.0.1:45678", + "172.25.0.1:45678", + "172.26.0.1:45678", + "172.27.0.1:45678" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:15:33.63530708Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6822175784289894, + "StableID": "nHLdcPzmGv11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a5a4d61c7a162a017f223e153a523dd627941f09524057fdc20fc72ad5a6752", + "DiscoKey": "discokey:12a001687ba08dfa23c0821301fd782c7e7e42466757a6eddd545d468acaab23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:49318", + "10.65.0.27:49318", + "172.17.0.1:49318", + "172.18.0.1:49318", + "172.19.0.1:49318", + "172.20.0.1:49318", + "172.21.0.1:49318", + "172.22.0.1:49318", + "172.23.0.1:49318", + "172.24.0.1:49318", + "172.25.0.1:49318", + "172.26.0.1:49318", + "172.27.0.1:49318" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:15:34.184201249Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2650053646205287, + "StableID": "niGu27RDhM11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8a11e5466f5dbb2f59ed9b3c17c12e9bdce9b29e5562b00826be58a7e4f1172f", + "KeyExpiry": "2026-11-09T09:15:34Z", + "DiscoKey": "discokey:344b88352870f93262b5717013e8e7b273bee1192ae370700600d635c0bc2813", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36041", + "10.65.0.27:36041", + "172.17.0.1:36041", + "172.18.0.1:36041", + "172.19.0.1:36041", + "172.20.0.1:36041", + "172.21.0.1:36041", + "172.22.0.1:36041", + "172.23.0.1:36041", + "172.24.0.1:36041", + "172.25.0.1:36041", + "172.26.0.1:36041", + "172.27.0.1:36041" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:15:34.716718907Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1590577337976957, + "StableID": "nGGVgdmNRD11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:8fce3266003e6f1a594b71724e63e0ba888524dba3671b9e9716348491811308", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:6af7d5d07601570131533159eb2e764026847e1c5a45398fb6d0201b319a1c28", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:39304", + "10.65.0.27:39304", + "172.17.0.1:39304", + "172.18.0.1:39304", + "172.19.0.1:39304", + "172.20.0.1:39304", + "172.21.0.1:39304", + "172.22.0.1:39304", + "172.23.0.1:39304", + "172.24.0.1:39304", + "172.25.0.1:39304", + "172.26.0.1:39304", + "172.27.0.1:39304" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:15:35.265754047Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 6654845318017443, + "StableID": "n6SkJ7Wzxt11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bae111f6933443c9cf88a9f43e65f7c0a2e50da05842e1441d74d311170be57", + "KeyExpiry": "2026-11-09T09:15:35Z", + "DiscoKey": "discokey:34a3642936c383953f7b115a65371c8d1800e8a7e497cb38d6f069c805d13452", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49652", + "10.65.0.27:49652", + "172.17.0.1:49652", + "172.18.0.1:49652", + "172.19.0.1:49652", + "172.20.0.1:49652", + "172.21.0.1:49652", + "172.22.0.1:49652", + "172.23.0.1:49652", + "172.24.0.1:49652", + "172.25.0.1:49652", + "172.26.0.1:49652", + "172.27.0.1:49652" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:15:35.794196155Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4571778998843261": { + "ID": 4571778998843261, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-check-then-accept.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-check-then-accept.hujson new file mode 100644 index 00000000..c32381ca --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-check-then-accept.hujson @@ -0,0 +1,21916 @@ +// ssh-multi-rule-check-then-accept +// +// ssh check then accept rule, same src/dst/users +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:32:22Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-multi-rule-check-then-accept", + "description": "ssh check then accept rule, same src/dst/users", + "category": "ssh", + "captured_at": "2026-05-13T09:32:22.54446225Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh check then accept rule, same src/dst/users\",\n\t\"id\": \"ssh-multi-rule-check-then-accept\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"check\",\n\t\t\"checkPeriod\": \"1h\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}, {\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-multi-rule-check-then-accept.hujson", + "full_policy": { + "ssh": [{ + "action": "check", + "checkPeriod": "1h", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }, { + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 5525739855615142, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "MachineKey": "mkey:a62c0f92d9b9eaccb1a490a28a744c48a5f862b8132fbf1e0a02b134f99ae057", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "holdAndDelegate": "https://unused/machine/ssh/action/$SRC_NODE_ID/to/$DST_NODE_ID?local_user=$LOCAL_USER" + } + }, { + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5525739855615142": { + "ID": 5525739855615142, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "holdAndDelegate": "https://unused/machine/ssh/action/$SRC_NODE_ID/to/$DST_NODE_ID?local_user=$LOCAL_USER" + } + }, { + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 5117522356983846, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:32:31.826882566Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "MachineKey": "mkey:ba62aee5fcd70a1cb684d09b115376eef11640d5a1f2e5b0b10c0725f1584048", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5117522356983846": { + "ID": 5117522356983846, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "MachineKey": "mkey:34d421f13ce3dc1ad7299f4758fe08a0910285c291b603a062ad2f7590f5f94f", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 4028006846160904, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:32:30.182224358Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "MachineKey": "mkey:9bb6887446d6e8a8842143f0c5ac7c0df4cafc8e29693616dab82b327990c049", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4028006846160904": { + "ID": 4028006846160904, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 2901116932549833, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:32:32.893684817Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "MachineKey": "mkey:c0bd5ca722c6dbcf1d5002457470ef58a374256f106e2a2f3d24bde07baf2057", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2901116932549833": { + "ID": 2901116932549833, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "MachineKey": "mkey:71261cf383e01dc2e202488ae29b9d67cc25cff90cc1c5eb08aa6cb391747556", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 6150803441526927, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "MachineKey": "mkey:891d701e18e197707b486d8b379da8ab324a70362a244c69e7ffde1151c55f55", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6150803441526927": { + "ID": 6150803441526927, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 391639347960856, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:32:29.634846588Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "MachineKey": "mkey:ed40a63487b3a2f4d51afd822ff88d1bd36a7112211b97c476ff9fe74139f161", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "391639347960856": { + "ID": 391639347960856, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 8148649908875331, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:32:29.103855414Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "MachineKey": "mkey:e32fb56911c30eaa19c5561655feb5af55d9fef11ac2cae1587918e849ad0626", + "Peers": [{ + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8148649908875331": { + "ID": 8148649908875331, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 7941934760275445, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "MachineKey": "mkey:074f66084d064bc724065171e9d92f4911bbbe20e593f9a3267bebfb70fe3655", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7941934760275445": { + "ID": 7941934760275445, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 5667609051101869, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "MachineKey": "mkey:09af019dd953685fb57c37e60878d607d54901e0e86c996429f100995472a10c", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5667609051101869": { + "ID": 5667609051101869, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 287924645502741, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:32:32.352383431Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "MachineKey": "mkey:6fa9b18c553eb7d9d6c4b08b3582422b6ccf4cd6acc24f0bd1a4afbb184e797d", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "287924645502741": { + "ID": 287924645502741, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 7120072954315803, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:32:33.465196384Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "MachineKey": "mkey:3a30f9d6ce328e563a1c1731aa3233a2ee838eff5c7837fbc56d30b2cf454340", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7120072954315803": { + "ID": 7120072954315803, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "MachineKey": "mkey:1674b9a3336b6fa1008291b434e25bd9d8b1065893f80e44df2452d59cdbea52", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5888021051733811, + "StableID": "n8Z8m4Lhyn11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 5888021051733811, + "Key": "nodekey:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "DiscoKey": "discokey:bd3186a88a5dd8901e1a823279a4a0a207aa590c88e242677a94fb0a6400977e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:58684", + "10.65.0.27:58684", + "172.17.0.1:58684", + "172.18.0.1:58684", + "172.19.0.1:58684", + "172.20.0.1:58684", + "172.21.0.1:58684", + "172.22.0.1:58684", + "172.23.0.1:58684", + "172.24.0.1:58684", + "172.25.0.1:58684", + "172.26.0.1:58684", + "172.27.0.1:58684" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:32:33.993070049Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:09e6d8653854ae1da75e3875192abc593a30f26e60260d4aa881cd103262f110", + "MachineKey": "mkey:93233a92342deaea8cc13673d6f9d963bcc81f247923eb83cb0b26c504869133", + "Peers": [{ + "ID": 8148649908875331, + "StableID": "nQ5zhVDYd621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:34ae890a67e5d412c929bce7c14f74e0b14b57f15f5b72c30272ece0ade3f956", + "DiscoKey": "discokey:597ce076bc8e09c80d609d13a71bb2e397108538d803b86f51f6d8f85cc3a14e", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:32:29.103855414Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 391639347960856, + "StableID": "nFnF5hhN4411CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6fee700014fceb14b971c5f3fa0b085583de317a60b028590eee406133cd7271", + "DiscoKey": "discokey:7df6539d847203c3b179a5ca7280281d27a8934b308a2a0e7e8233df4fb72e35", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:47469", + "10.65.0.27:47469", + "172.17.0.1:47469", + "172.18.0.1:47469", + "172.19.0.1:47469", + "172.20.0.1:47469", + "172.21.0.1:47469", + "172.22.0.1:47469", + "172.23.0.1:47469", + "172.24.0.1:47469", + "172.25.0.1:47469", + "172.26.0.1:47469", + "172.27.0.1:47469" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:32:29.634846588Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4028006846160904, + "StableID": "nwWZjkuHTY11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c12617359030b76fe8ebe4669b17843b33bb26937d24a5fc038ec4aca1ba9c26", + "DiscoKey": "discokey:5a1070a7160c63c8bb5774f7813c3cc522f54ba17aa835ac9ca522afe275157a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34387", + "10.65.0.27:34387", + "172.17.0.1:34387", + "172.18.0.1:34387", + "172.19.0.1:34387", + "172.20.0.1:34387", + "172.21.0.1:34387", + "172.22.0.1:34387", + "172.23.0.1:34387", + "172.24.0.1:34387", + "172.25.0.1:34387", + "172.26.0.1:34387", + "172.27.0.1:34387" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:32:30.182224358Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5667609051101869, + "StableID": "nrTm2oUsFm11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0466cdf3ee08d9e7a33aa4ff693cdfb2557741196f15ec2466495d03ea90bb24", + "DiscoKey": "discokey:c2e78a42f31849b917095daf147e8ee4bc9aadddb3b9e03f82437a765996b979", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:49885", + "10.65.0.27:49885", + "172.17.0.1:49885", + "172.18.0.1:49885", + "172.19.0.1:49885", + "172.20.0.1:49885", + "172.21.0.1:49885", + "172.22.0.1:49885", + "172.23.0.1:49885", + "172.24.0.1:49885", + "172.25.0.1:49885", + "172.26.0.1:49885", + "172.27.0.1:49885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:32:30.726623781Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7941934760275445, + "StableID": "nUxUtDAv1521CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b9a9aa185696cd03de991e3c7fbebe238d84949b7c05325f4ed3027b8379013d", + "DiscoKey": "discokey:73f984575d16237be0d09b95e6cc3368d1e92328ad88ceea61bdb9ca7adc1c1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50093", + "10.65.0.27:50093", + "172.17.0.1:50093", + "172.18.0.1:50093", + "172.19.0.1:50093", + "172.20.0.1:50093", + "172.21.0.1:50093", + "172.22.0.1:50093", + "172.23.0.1:50093", + "172.24.0.1:50093", + "172.25.0.1:50093", + "172.26.0.1:50093", + "172.27.0.1:50093" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:32:31.264509883Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5117522356983846, + "StableID": "nPoAZodjxg11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5ba657c0d8cabbbf649e6fbe62f201662e4972bf7a9885cb71c023b05e4ddb3d", + "DiscoKey": "discokey:855ff5cd29f1f4198c46f3cce4b92a8a6282ead0d35e2ce8f39d0aef2d564628", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:36776", + "10.65.0.27:36776", + "172.17.0.1:36776", + "172.18.0.1:36776", + "172.19.0.1:36776", + "172.20.0.1:36776", + "172.21.0.1:36776", + "172.22.0.1:36776", + "172.23.0.1:36776", + "172.24.0.1:36776", + "172.25.0.1:36776", + "172.26.0.1:36776", + "172.27.0.1:36776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:32:31.826882566Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 287924645502741, + "StableID": "nLxLywHQF311CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1a41b428cfcb7a3e5f7de22e9076a13cb6ad3a654ecdd5eb892be78710e4b244", + "DiscoKey": "discokey:0e890516ee8be4d0a1ad4de5942b053e72ae5b30fae17762961d9e9e37a95339", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:33298", + "10.65.0.27:33298", + "172.17.0.1:33298", + "172.18.0.1:33298", + "172.19.0.1:33298", + "172.20.0.1:33298", + "172.21.0.1:33298", + "172.22.0.1:33298", + "172.23.0.1:33298", + "172.24.0.1:33298", + "172.25.0.1:33298", + "172.26.0.1:33298", + "172.27.0.1:33298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:32:32.352383431Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 2901116932549833, + "StableID": "nkxRvVRveP11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d50d3291ddcc2426ed52cb1ec7eb372d9b96ed42481bfdaa92edf19933b7a832", + "DiscoKey": "discokey:a35aa66bbfc1ed0a7c4389d94f4a312c3e876b851181c7b5223ebadd96c3943f", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:48578", + "10.65.0.27:48578", + "172.17.0.1:48578", + "172.18.0.1:48578", + "172.19.0.1:48578", + "172.20.0.1:48578", + "172.21.0.1:48578", + "172.22.0.1:48578", + "172.23.0.1:48578", + "172.24.0.1:48578", + "172.25.0.1:48578", + "172.26.0.1:48578", + "172.27.0.1:48578" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:32:32.893684817Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7120072954315803, + "StableID": "nGVrR6Fhbx11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2eda08d9b7d67afa59433c3ad43fa88bb3b634cbc4e148bdd696e81f6ec98867", + "DiscoKey": "discokey:501227c04801df77eadb36c9e1afb905ef69d7d4179c21b1813e8c2172a1790d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:45566", + "10.65.0.27:45566", + "172.17.0.1:45566", + "172.18.0.1:45566", + "172.19.0.1:45566", + "172.20.0.1:45566", + "172.21.0.1:45566", + "172.22.0.1:45566", + "172.23.0.1:45566", + "172.24.0.1:45566", + "172.25.0.1:45566", + "172.26.0.1:45566", + "172.27.0.1:45566" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:32:33.465196384Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6150803441526927, + "StableID": "n855hEBi2q11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c09e025ef3afa0b114831bdb3df9a21fd957e66529a02b7abda72c8d12edb557", + "DiscoKey": "discokey:e40d89391874357ced5eaf747aa4111240a92a6253e12572aca7c9a9aa8b1b32", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38819", + "10.65.0.27:38819", + "172.17.0.1:38819", + "172.18.0.1:38819", + "172.19.0.1:38819", + "172.20.0.1:38819", + "172.21.0.1:38819", + "172.22.0.1:38819", + "172.23.0.1:38819", + "172.24.0.1:38819", + "172.25.0.1:38819", + "172.26.0.1:38819", + "172.27.0.1:38819" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:32:34.552360717Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525739855615142, + "StableID": "njow2Lpc9k11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:878d3dc41fc5c018d1286fcfc61475aa0ddaba8dfb08529a3196cdb64768eb4a", + "DiscoKey": "discokey:06b81e82c8ce2d5f3909a5bce2bdee5ed297dd821afe08e38a15f13bd89ea257", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:33872", + "10.65.0.27:33872", + "172.17.0.1:33872", + "172.18.0.1:33872", + "172.19.0.1:33872", + "172.20.0.1:33872", + "172.21.0.1:33872", + "172.22.0.1:33872", + "172.23.0.1:33872", + "172.24.0.1:33872", + "172.25.0.1:33872", + "172.26.0.1:33872", + "172.27.0.1:33872" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:32:35.0718264Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8745332619298087, + "StableID": "nnJoaP4nHB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:807d14fb0b782361ea13d98b82fcfb807a4cdd48f93ea57e1dd76d65498a6b38", + "KeyExpiry": "2026-11-09T09:32:35Z", + "DiscoKey": "discokey:aee8eb99f195b741bf394cd36106086b0ddb07976ca74153927216b327281742", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45759", + "10.65.0.27:45759", + "172.17.0.1:45759", + "172.18.0.1:45759", + "172.19.0.1:45759", + "172.20.0.1:45759", + "172.21.0.1:45759", + "172.22.0.1:45759", + "172.23.0.1:45759", + "172.24.0.1:45759", + "172.25.0.1:45759", + "172.26.0.1:45759", + "172.27.0.1:45759" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:32:35.616160418Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3874427254547311, + "StableID": "n8Rd8ndjFX11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bee7fba92b33ef72d90bc38b48c5c500ac2731e2c5f56b5545fa43b059053973", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:b2955b623cedbab0242b00574aeb08f48e38df1e99c0128aeb1e85f77794ef6e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:45049", + "10.65.0.27:45049", + "172.17.0.1:45049", + "172.18.0.1:45049", + "172.19.0.1:45049", + "172.20.0.1:45049", + "172.21.0.1:45049", + "172.22.0.1:45049", + "172.23.0.1:45049", + "172.24.0.1:45049", + "172.25.0.1:45049", + "172.26.0.1:45049", + "172.27.0.1:45049" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:32:36.160990465Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7587609051638003, + "StableID": "ncM7MAdSF221CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e2fb44c0f8b5ee8ebebce7b53fe85e66b63fc8bb71e3db350e45e4d9ffdb705a", + "KeyExpiry": "2026-11-09T09:32:36Z", + "DiscoKey": "discokey:3336cb49d6bacf01ef1f81b38ec9d8dbb08b6be1411c2fe4f17f6ed99a4db25c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50296", + "10.65.0.27:50296", + "172.17.0.1:50296", + "172.18.0.1:50296", + "172.19.0.1:50296", + "172.20.0.1:50296", + "172.21.0.1:50296", + "172.22.0.1:50296", + "172.23.0.1:50296", + "172.24.0.1:50296", + "172.25.0.1:50296", + "172.26.0.1:50296", + "172.27.0.1:50296" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:32:36.700599251Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5888021051733811": { + "ID": 5888021051733811, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-disjoint-srcs.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-disjoint-srcs.hujson new file mode 100644 index 00000000..609e19cf --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-disjoint-srcs.hujson @@ -0,0 +1,22146 @@ +// ssh-multi-rule-disjoint-srcs +// +// ssh two rules with disjoint srcs, same dst/users +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:16:28Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-multi-rule-disjoint-srcs", + "description": "ssh two rules with disjoint srcs, same dst/users", + "category": "ssh", + "captured_at": "2026-05-13T09:16:28.738604222Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh two rules with disjoint srcs, same dst/users\",\n\t\"id\": \"ssh-multi-rule-disjoint-srcs\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}, {\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"freya@example.com\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-multi-rule-disjoint-srcs.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }, { + "action": "accept", + "dst": ["tag:server"], + "src": ["freya@example.com"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 8655535422778369, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "MachineKey": "mkey:c6a0e52e481ac2126d8de7fd7f790b0cc553d410f0499745048ecf8f6b313a40", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }, { + "principals": [{"nodeIP": "100.64.0.18"}, {"nodeIP": "fd7a:115c:a1e0::12"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8655535422778369": { + "ID": 8655535422778369, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }, { + "principals": [{"nodeIP": "100.64.0.18"}, {"nodeIP": "fd7a:115c:a1e0::12"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 2884204743856928, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:16:34.38370158Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "MachineKey": "mkey:65ee6aa74cc44618a13d6f8aea5d6030b2d7be0670f9485477a1c170b70fc17b", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2884204743856928": { + "ID": 2884204743856928, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "MachineKey": "mkey:3c7e5a1013a510f019553ec2c38f338d63cb782553d63f9370f89478949a5a03", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 4637492199793181, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:16:32.261223987Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "MachineKey": "mkey:927fd6f331d421edb316d49cf1624077e4d8cabc577a73bb9c2d70d70f98b762", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4637492199793181": { + "ID": 4637492199793181, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 4294990921984530, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:16:35.432173376Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "MachineKey": "mkey:48ab3aa4b93f630b98fa88ce346cd1ef25c935abe04f2e24b02a7b7b35980462", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4294990921984530": { + "ID": 4294990921984530, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "MachineKey": "mkey:3a1293beaf383cce86487fde1f1be8ae4377f7b75d139f0aa180cc9f8c466b5c", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 3136722346387547, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "MachineKey": "mkey:21f9a3d881073512b334ed1d0fe2d5647ea5ed59c9a976179e0ba4f9600b954d", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3136722346387547": { + "ID": 3136722346387547, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 2009417783924731, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:16:31.735738377Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "MachineKey": "mkey:229a1450b0af47eebd8b4716e93d3f90bf908d515b5c8492ec3a06d8fa3ddf06", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2009417783924731": { + "ID": 2009417783924731, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 4544457554236945, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:16:31.110445532Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "MachineKey": "mkey:8f598fc8abf3df5875b2b627b3da6fe306e2b59199ee5dd18ab1b5a77147615e", + "Peers": [{ + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4544457554236945": { + "ID": 4544457554236945, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 3801184942400324, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "MachineKey": "mkey:eceea36a598dbc54569a2ec3627396c8cf3626779061a7076a13bedd9ad80648", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3801184942400324": { + "ID": 3801184942400324, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 4527847942638130, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "MachineKey": "mkey:a141a9e427a9fef7cf4e6f7d8c8cb2ff306c32e3dabe7c0a9c969a586a34617a", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4527847942638130": { + "ID": 4527847942638130, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 8068649566328922, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:16:34.900934564Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "MachineKey": "mkey:e1624d384856ccd8976b1e4f80c0ce87652448c9dde7914ec7ab3f887fdcae0e", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8068649566328922": { + "ID": 8068649566328922, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 6683286104949244, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:16:35.972074185Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "MachineKey": "mkey:bab590d5b664d53cbe11e924ba5cdf14915667043aa822c8b34dc1ccd4cc4251", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6683286104949244": { + "ID": 6683286104949244, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "MachineKey": "mkey:c9bb8f70561c43918b8701ff3c137bde1c0eade1f593e254633600777b42da4d", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2789200956428515, + "StableID": "nc9HMcaEnN11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 2789200956428515, + "Key": "nodekey:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "DiscoKey": "discokey:4b0eeb701ea2de2e741363d16e822b997ceae786c7154214b8491f24e09e4d56", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49056", + "10.65.0.27:49056", + "172.17.0.1:49056", + "172.18.0.1:49056", + "172.19.0.1:49056", + "172.20.0.1:49056", + "172.21.0.1:49056", + "172.22.0.1:49056", + "172.23.0.1:49056", + "172.24.0.1:49056", + "172.25.0.1:49056", + "172.26.0.1:49056", + "172.27.0.1:49056", + "172.28.0.1:49056" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:16:36.504343844Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:1d10f62d48a41ae8f2ff37f709fc71c9771d3ecae79f5888dbf5e9178e8fd43b", + "MachineKey": "mkey:ff82d279176916a2250f2c827ab01fe7c0961eea52d499f80ee91d2e118feb34", + "Peers": [{ + "ID": 4544457554236945, + "StableID": "n84eJFCCVc11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb69a9a3fd98283abb5b824a0e46b6d27ce37cc55932b72bf440c437db22d237", + "DiscoKey": "discokey:a578f456e0138f1dc305b742ef3a500571ec5fd487a809b1117a6c8c9b000249", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:36024", + "10.65.0.27:36024", + "172.17.0.1:36024", + "172.18.0.1:36024", + "172.19.0.1:36024", + "172.20.0.1:36024", + "172.21.0.1:36024", + "172.22.0.1:36024", + "172.23.0.1:36024", + "172.24.0.1:36024", + "172.25.0.1:36024", + "172.26.0.1:36024", + "172.27.0.1:36024", + "172.28.0.1:36024" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:16:31.110445532Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2009417783924731, + "StableID": "npXydsz4hG11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:753aa05e1103d96f6c54ad81c74c07654ed38a7353ab11489bb6a33dd824ed2d", + "DiscoKey": "discokey:418bd024545893836054b8e180770ce90aea857fb8398f41a30ba280ca2c6901", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:56408", + "10.65.0.27:56408", + "172.17.0.1:56408", + "172.18.0.1:56408", + "172.19.0.1:56408", + "172.20.0.1:56408", + "172.21.0.1:56408", + "172.22.0.1:56408", + "172.23.0.1:56408", + "172.24.0.1:56408", + "172.25.0.1:56408", + "172.26.0.1:56408", + "172.27.0.1:56408", + "172.28.0.1:56408" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:16:31.735738377Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4637492199793181, + "StableID": "ngYHMG4LDd11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49c1763a9be9eb89c359f01714a9d818ad37ae4baa05b6f8eea689a62711b971", + "DiscoKey": "discokey:9d3c95541d5aad0f118e534d243d71ea498d2660bb3554b8b3cc1ee21751c76e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:36617", + "10.65.0.27:36617", + "172.17.0.1:36617", + "172.18.0.1:36617", + "172.19.0.1:36617", + "172.20.0.1:36617", + "172.21.0.1:36617", + "172.22.0.1:36617", + "172.23.0.1:36617", + "172.24.0.1:36617", + "172.25.0.1:36617", + "172.26.0.1:36617", + "172.27.0.1:36617", + "172.28.0.1:36617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:16:32.261223987Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4527847942638130, + "StableID": "nTudoUtfMc11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:893b1cf6338cd631a24f7a3f0b8d1cfec096306fd567160a19137374b8cdb158", + "DiscoKey": "discokey:df102ddc65336ee2f5ead02501b0db365aa9c7e90d446f0e4d98f3c223543b6e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59980", + "10.65.0.27:59980", + "172.17.0.1:59980", + "172.18.0.1:59980", + "172.19.0.1:59980", + "172.20.0.1:59980", + "172.21.0.1:59980", + "172.22.0.1:59980", + "172.23.0.1:59980", + "172.24.0.1:59980", + "172.25.0.1:59980", + "172.26.0.1:59980", + "172.27.0.1:59980", + "172.28.0.1:59980" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:16:33.317360859Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3801184942400324, + "StableID": "nFxBpbgZgW11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:44da45e66d237c8652357ce0f54e681b03f91770691f28f892bfdc6578829b7f", + "DiscoKey": "discokey:0a2146d82fda5c146aabe7ee1b17633e2d84035a208c13978301b706fe33cc1b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41449", + "10.65.0.27:41449", + "172.17.0.1:41449", + "172.18.0.1:41449", + "172.19.0.1:41449", + "172.20.0.1:41449", + "172.21.0.1:41449", + "172.22.0.1:41449", + "172.23.0.1:41449", + "172.24.0.1:41449", + "172.25.0.1:41449", + "172.26.0.1:41449", + "172.27.0.1:41449", + "172.28.0.1:41449" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:16:33.846892606Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2884204743856928, + "StableID": "nFNjijAGXP11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2288cbc791982d1febb37aa4632bca2afa58382205fa1debb16cb33c5097810f", + "DiscoKey": "discokey:86ee1b0358dbe766533ecd96fb31297444a367bce9a7f65d63f1c21f6d189140", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50881", + "10.65.0.27:50881", + "172.17.0.1:50881", + "172.18.0.1:50881", + "172.19.0.1:50881", + "172.20.0.1:50881", + "172.21.0.1:50881", + "172.22.0.1:50881", + "172.23.0.1:50881", + "172.24.0.1:50881", + "172.25.0.1:50881", + "172.26.0.1:50881", + "172.27.0.1:50881", + "172.28.0.1:50881" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:16:34.38370158Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8068649566328922, + "StableID": "nF7HP3kJ1621CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dab39f217dc07a9a7265f9276d64ea1f59d461acb0ec058bd6e6cca4def2bb64", + "DiscoKey": "discokey:63b9dca87a0d91279a35610d3029c6e7ce8bd5f800b5b9ac30f4386c49691c49", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44693", + "10.65.0.27:44693", + "172.17.0.1:44693", + "172.18.0.1:44693", + "172.19.0.1:44693", + "172.20.0.1:44693", + "172.21.0.1:44693", + "172.22.0.1:44693", + "172.23.0.1:44693", + "172.24.0.1:44693", + "172.25.0.1:44693", + "172.26.0.1:44693", + "172.27.0.1:44693", + "172.28.0.1:44693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:16:34.900934564Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4294990921984530, + "StableID": "nwMgGT8DYa11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:abbf2a0b102da082048e4a7e17a105a4731374fbd704134435b087699cb8607e", + "DiscoKey": "discokey:b23fd71a513c8f30044586a0f38c845ae12cd58bbd3bb8a99ec9ddefa0b39e63", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:50929", + "10.65.0.27:50929", + "172.17.0.1:50929", + "172.18.0.1:50929", + "172.19.0.1:50929", + "172.20.0.1:50929", + "172.21.0.1:50929", + "172.22.0.1:50929", + "172.23.0.1:50929", + "172.24.0.1:50929", + "172.25.0.1:50929", + "172.26.0.1:50929", + "172.27.0.1:50929", + "172.28.0.1:50929" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:16:35.432173376Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6683286104949244, + "StableID": "ny7sFQbsBu11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4bb754b07a5725035b3bd889a8892ceaca64bdae3e2ad880ef302c3028b95e0d", + "DiscoKey": "discokey:dd7a82d53b4b91c6f52539b4232687a61b1916e0c668b5007b4174fdee16137e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:39866", + "10.65.0.27:39866", + "172.17.0.1:39866", + "172.18.0.1:39866", + "172.19.0.1:39866", + "172.20.0.1:39866", + "172.21.0.1:39866", + "172.22.0.1:39866", + "172.23.0.1:39866", + "172.24.0.1:39866", + "172.25.0.1:39866", + "172.26.0.1:39866", + "172.27.0.1:39866", + "172.28.0.1:39866" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:16:35.972074185Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3136722346387547, + "StableID": "nYZrYsNdVR11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c1c5c6665c13e9cffa7c924b2434ac58dd7c98cae7b7d0c82ae75f674d2c5064", + "DiscoKey": "discokey:17e5772ce8a8e2c92ecda771799f562d4676d35fdc8174abb7aa966e89752703", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:59410", + "10.65.0.27:59410", + "172.17.0.1:59410", + "172.18.0.1:59410", + "172.19.0.1:59410", + "172.20.0.1:59410", + "172.21.0.1:59410", + "172.22.0.1:59410", + "172.23.0.1:59410", + "172.24.0.1:59410", + "172.25.0.1:59410", + "172.26.0.1:59410", + "172.27.0.1:59410", + "172.28.0.1:59410" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:16:37.031283368Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8655535422778369, + "StableID": "nkLhppE7bA21CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51ea7fe1af6a214a081f391094984c7ffc0ada6e7b0f955269cf478437343d37", + "DiscoKey": "discokey:c613e971fe0d620109ca52c5e53ae02ef23e0da58e5e3fcd53e2225c6c361f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:57088", + "10.65.0.27:57088", + "172.17.0.1:57088", + "172.18.0.1:57088", + "172.19.0.1:57088", + "172.20.0.1:57088", + "172.21.0.1:57088", + "172.22.0.1:57088", + "172.23.0.1:57088", + "172.24.0.1:57088", + "172.25.0.1:57088", + "172.26.0.1:57088", + "172.27.0.1:57088", + "172.28.0.1:57088" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:16:37.584099691Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8817121571615835, + "StableID": "nLqDUHqHrB21CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ff438b3d370ac7e8535275f6c9dd632885819ef9174502cd4f75a68367484022", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:ba73117d5dc25aa3894fcf29c41b93d5c3fe1a75ae7fe523a4e3e19f970ed538", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45196", + "10.65.0.27:45196", + "172.17.0.1:45196", + "172.18.0.1:45196", + "172.19.0.1:45196", + "172.20.0.1:45196", + "172.21.0.1:45196", + "172.22.0.1:45196", + "172.23.0.1:45196", + "172.24.0.1:45196", + "172.25.0.1:45196", + "172.26.0.1:45196", + "172.27.0.1:45196", + "172.28.0.1:45196" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:16:38.177732012Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3438518289772750, + "StableID": "nBDecb3KrT11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5a701bba6af81b1d3119253be60d716401f2d9a50fd5dc50536113b0a9f08660", + "KeyExpiry": "2026-11-09T09:16:38Z", + "DiscoKey": "discokey:1927d7fbdb293edda5e8619c4dca14d6e7d7e05c5ede001b380a2f08c4989172", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:55365", + "10.65.0.27:55365", + "172.17.0.1:55365", + "172.18.0.1:55365", + "172.19.0.1:55365", + "172.20.0.1:55365", + "172.21.0.1:55365", + "172.22.0.1:55365", + "172.23.0.1:55365", + "172.24.0.1:55365", + "172.25.0.1:55365", + "172.26.0.1:55365", + "172.27.0.1:55365", + "172.28.0.1:55365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:16:38.715741477Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4232648330810505, + "StableID": "npaHyfVy3a11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:7b5184612ccbb8983f218368c8035d305c0fa4a6092021190b0a05b953b10425", + "KeyExpiry": "2026-11-09T09:16:39Z", + "DiscoKey": "discokey:5208598b8cac01e196a19a8d49f96773a9835d24c68bd69598a5937f23c63e4a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:56825", + "10.65.0.27:56825", + "172.17.0.1:56825", + "172.18.0.1:56825", + "172.19.0.1:56825", + "172.20.0.1:56825", + "172.21.0.1:56825", + "172.22.0.1:56825", + "172.23.0.1:56825", + "172.24.0.1:56825", + "172.25.0.1:56825", + "172.26.0.1:56825", + "172.27.0.1:56825", + "172.28.0.1:56825" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:16:39.250040788Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2789200956428515": { + "ID": 2789200956428515, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-overlap-conflicting-acceptenv.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-overlap-conflicting-acceptenv.hujson new file mode 100644 index 00000000..cdd5a323 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-overlap-conflicting-acceptenv.hujson @@ -0,0 +1,22152 @@ +// ssh-multi-rule-overlap-conflicting-acceptenv +// +// ssh two rules same src/dst/users, different acceptEnv +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:17:24Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-multi-rule-overlap-conflicting-acceptenv", + "description": "ssh two rules same src/dst/users, different acceptEnv", + "category": "ssh", + "captured_at": "2026-05-13T09:17:24.768527073Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh two rules same src/dst/users, different acceptEnv\",\n\t\"id\": \"ssh-multi-rule-overlap-conflicting-acceptenv\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"acceptEnv\": [\"TERM\"],\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}, {\n\t\t\"acceptEnv\": [\"LC_*\"],\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-multi-rule-overlap-conflicting-acceptenv.hujson", + "full_policy": { + "ssh": [{ + "acceptEnv": ["TERM"], + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }, { + "acceptEnv": ["LC_*"], + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 2205486211879948, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "MachineKey": "mkey:920f7ca0780b26bbce39fea4b06a2794e06f0130117108a1320779a278378617", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + }, + "acceptEnv": ["TERM"] + }, { + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + }, + "acceptEnv": ["LC_*"] + }]}, + "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" + }, "2205486211879948": { + "ID": 2205486211879948, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + }, + "acceptEnv": ["TERM"] + }, { + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + }, + "acceptEnv": ["LC_*"] + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 3154700592985201, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:17:30.264898478Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "MachineKey": "mkey:070e516160f27d44b335003d316d92d898e1f9c37d0d397c50e79c852b713f38", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3154700592985201": { + "ID": 3154700592985201, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "MachineKey": "mkey:559a6a9b38807b688714af2a4c6df7a3bd6eb18342e45421e5e7c8b81f8dfa1d", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 387632227359478, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:17:28.629811446Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "MachineKey": "mkey:9b36e96451dd43e8bef54601994d3bd4d7ec75dac6b89289711ae2ca966c9c16", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "387632227359478": { + "ID": 387632227359478, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 5352238830031791, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:17:31.336846118Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "MachineKey": "mkey:25af5535db8a99b58eb412beb629802a0273d6463224b73a39f7d5f7de5faf43", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5352238830031791": { + "ID": 5352238830031791, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "MachineKey": "mkey:71b49394e01688727fd5057b2ef3927f90e0229c374b0a9903dd4e64a8d84172", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1642175263121054, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "MachineKey": "mkey:9241d1a6c24d1523954b8d1d256823dfdf024782c0e42c188123ffd1319b5909", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1642175263121054": { + "ID": 1642175263121054, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 3909302976209550, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:17:28.086837834Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "MachineKey": "mkey:7cf705b3b1452c5a02ae85c4ca27eb85e771913cadc36770738b840631bb2b7b", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3909302976209550": { + "ID": 3909302976209550, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 7267738963119122, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:17:27.367207025Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "MachineKey": "mkey:05d3c4858eb7b11e2fa050aeb77317bbd9b4c9e2b6aaae59b53d68d2455fec43", + "Peers": [{ + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7267738963119122": { + "ID": 7267738963119122, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 4946368161903454, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "MachineKey": "mkey:0d1d47443c53bd23ec614c6290faa60554f60b6f9ae55fd6860566d58de4bf47", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4946368161903454": { + "ID": 4946368161903454, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1278908908902243, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "MachineKey": "mkey:a2097ac83e6341f30aacf23cb024fb8279fd3f872a02b1b938a974804470616a", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1278908908902243": { + "ID": 1278908908902243, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 6208974310850102, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:17:30.804386633Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "MachineKey": "mkey:5ea882ec8b09e32eea2c9c72c7707183f0cd3a4efc25ae5438103ddbf03c1427", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6208974310850102": { + "ID": 6208974310850102, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 3877487888534945, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:17:31.923308474Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "MachineKey": "mkey:9efe2d50ce6b6c4fc0ec7f92f78ffea580d63ad0364e78d29d2cc6196131e908", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3877487888534945": { + "ID": 3877487888534945, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "MachineKey": "mkey:9505ef39e2cdc0a477bd70402e5fb7ad90c0cef9a4e5223ed796aaaaa2d09c27", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6775939488263536, + "StableID": "nT4sTYSquu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 6775939488263536, + "Key": "nodekey:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "DiscoKey": "discokey:db9366b0621b82422e3ef035d440cd5913199af49ec8df2f61f8eda98be3931f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:32885", + "10.65.0.27:32885", + "172.17.0.1:32885", + "172.18.0.1:32885", + "172.19.0.1:32885", + "172.20.0.1:32885", + "172.21.0.1:32885", + "172.22.0.1:32885", + "172.23.0.1:32885", + "172.24.0.1:32885", + "172.25.0.1:32885", + "172.26.0.1:32885", + "172.27.0.1:32885", + "172.28.0.1:32885" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:17:32.470384761Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:4d9edf97ee150ce92d98d1a65dfc848b7f5f5532b50feb0ac766f912b7e6153e", + "MachineKey": "mkey:a99105f718d1577885676519976b8c87d9d51d4519a64b5d6fdad4c537c9be6e", + "Peers": [{ + "ID": 7267738963119122, + "StableID": "n1E9yMBaky11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90085b2eac99b281e0343aa6634593a7ed4bd8e47e40c08c1c011bb05508f749", + "DiscoKey": "discokey:a0ee95e28dd3d32bc9be6488d5030e36ca6d6fd123030794ef10140c5729ea3c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:38781", + "10.65.0.27:38781", + "172.17.0.1:38781", + "172.18.0.1:38781", + "172.19.0.1:38781", + "172.20.0.1:38781", + "172.21.0.1:38781", + "172.22.0.1:38781", + "172.23.0.1:38781", + "172.24.0.1:38781", + "172.25.0.1:38781", + "172.26.0.1:38781", + "172.27.0.1:38781", + "172.28.0.1:38781" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:17:27.367207025Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3909302976209550, + "StableID": "nohFE6mXXX11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1743f26bdca03b52d481b3ea0584a7d606430e2e0c506ca6be1a30e8b4a3006", + "DiscoKey": "discokey:6b586235ad5cc37daf7c0463b5fdafe6c46269d42f31001c1df6f64828726b58", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44597", + "10.65.0.27:44597", + "172.17.0.1:44597", + "172.18.0.1:44597", + "172.19.0.1:44597", + "172.20.0.1:44597", + "172.21.0.1:44597", + "172.22.0.1:44597", + "172.23.0.1:44597", + "172.24.0.1:44597", + "172.25.0.1:44597", + "172.26.0.1:44597", + "172.27.0.1:44597", + "172.28.0.1:44597" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:17:28.086837834Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 387632227359478, + "StableID": "nbykYbSZ2411CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a1f01689a1e22ccac1cffb0f5b21ce4fbeb85ddeefc7c80523dcda5a0a5d0948", + "DiscoKey": "discokey:7366f41f4cee419ce831f057a4d5a6e2dfa7f3e7200e53e4b7685500c1e7a77a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:54326", + "10.65.0.27:54326", + "172.17.0.1:54326", + "172.18.0.1:54326", + "172.19.0.1:54326", + "172.20.0.1:54326", + "172.21.0.1:54326", + "172.22.0.1:54326", + "172.23.0.1:54326", + "172.24.0.1:54326", + "172.25.0.1:54326", + "172.26.0.1:54326", + "172.27.0.1:54326", + "172.28.0.1:54326" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:17:28.629811446Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1278908908902243, + "StableID": "npMzrZmDzA11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:85b6dab0e12f1319ae37b0135c9346681d5e7c73508525f26b4ffee8db753923", + "DiscoKey": "discokey:c8f1d2be652eb4c31c8210d75f692358985d2162a07c93a072da3ae9f83cb501", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:38988", + "10.65.0.27:38988", + "172.17.0.1:38988", + "172.18.0.1:38988", + "172.19.0.1:38988", + "172.20.0.1:38988", + "172.21.0.1:38988", + "172.22.0.1:38988", + "172.23.0.1:38988", + "172.24.0.1:38988", + "172.25.0.1:38988", + "172.26.0.1:38988", + "172.27.0.1:38988", + "172.28.0.1:38988" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:17:29.183402864Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4946368161903454, + "StableID": "nb1gRqhDdf11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec62fe51cac5cc9f43ad8aca85e4510bb568ced679df71a767ce190ab13b024b", + "DiscoKey": "discokey:57e5df14c1618fe5956e9c0514572103cc8b6d87bc0a70a7b63460f6d127fe01", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:48298", + "10.65.0.27:48298", + "172.17.0.1:48298", + "172.18.0.1:48298", + "172.19.0.1:48298", + "172.20.0.1:48298", + "172.21.0.1:48298", + "172.22.0.1:48298", + "172.23.0.1:48298", + "172.24.0.1:48298", + "172.25.0.1:48298", + "172.26.0.1:48298", + "172.27.0.1:48298", + "172.28.0.1:48298" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:17:29.73586827Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3154700592985201, + "StableID": "ncLydqdmdR11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d499e95919abd1e7c7c3cb3b81bb9729ac709f4db6ae61040ed723a31b7bf67c", + "DiscoKey": "discokey:569a0f33a5360c93a079a374be601613cf704794f8f00c8ac6727eb5adb0d502", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:38714", + "10.65.0.27:38714", + "172.17.0.1:38714", + "172.18.0.1:38714", + "172.19.0.1:38714", + "172.20.0.1:38714", + "172.21.0.1:38714", + "172.22.0.1:38714", + "172.23.0.1:38714", + "172.24.0.1:38714", + "172.25.0.1:38714", + "172.26.0.1:38714", + "172.27.0.1:38714", + "172.28.0.1:38714" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:17:30.264898478Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6208974310850102, + "StableID": "nVCYD9E4Vq11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af7ffec8810d5b3fe5923128358511f60581552520a1e72aae1c05adb2eaaa64", + "DiscoKey": "discokey:c0cc373615cff41800b24e3a13eab3c1133ba1395a28a8efd8267546fc25cb56", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:47124", + "10.65.0.27:47124", + "172.17.0.1:47124", + "172.18.0.1:47124", + "172.19.0.1:47124", + "172.20.0.1:47124", + "172.21.0.1:47124", + "172.22.0.1:47124", + "172.23.0.1:47124", + "172.24.0.1:47124", + "172.25.0.1:47124", + "172.26.0.1:47124", + "172.27.0.1:47124", + "172.28.0.1:47124" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:17:30.804386633Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5352238830031791, + "StableID": "nLqgXpE3oi11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e261e1bb2482497b377ccc7f0b6a9ef29225abef61bbd0e43f7b2bb4b59548", + "DiscoKey": "discokey:fe0db25ff7c34a4af51f837364d556b38c33b03d2f354bf563cbb6d0a5dffa68", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:54665", + "10.65.0.27:54665", + "172.17.0.1:54665", + "172.18.0.1:54665", + "172.19.0.1:54665", + "172.20.0.1:54665", + "172.21.0.1:54665", + "172.22.0.1:54665", + "172.23.0.1:54665", + "172.24.0.1:54665", + "172.25.0.1:54665", + "172.26.0.1:54665", + "172.27.0.1:54665", + "172.28.0.1:54665" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:17:31.336846118Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3877487888534945, + "StableID": "n44qsq28HX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:88459b5ce2d35ea5962fb966cc017777fab80d0309ccbf1784920f224aa93d11", + "DiscoKey": "discokey:dd9fca8e7a32bb7fb8d077f7ca91a572a6d3f4544bc59993a1e9bcd2d5233137", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:55045", + "10.65.0.27:55045", + "172.17.0.1:55045", + "172.18.0.1:55045", + "172.19.0.1:55045", + "172.20.0.1:55045", + "172.21.0.1:55045", + "172.22.0.1:55045", + "172.23.0.1:55045", + "172.24.0.1:55045", + "172.25.0.1:55045", + "172.26.0.1:55045", + "172.27.0.1:55045", + "172.28.0.1:55045" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:17:31.923308474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1642175263121054, + "StableID": "nRtwdFAkpD11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:af45f6c34aaded41b49ccefb641dfe8594f0a2aeafb7b9d03c1f2bb2db082255", + "DiscoKey": "discokey:6de66d3dbb146817449cd4bd469cdd3859bb6f1c7e98dd9281113643c0d6c05a", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:17:33.012319725Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2205486211879948, + "StableID": "njAFDDPsDJ11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:280db06fdb1275071ce0e8b86d3f3ec2781914c95854a9bf9731471ca3368118", + "DiscoKey": "discokey:6c3aa80a7e71cd8999abc158814de52644e6bcc18e5fa5ce8d8d0992eac7c53a", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41569", + "10.65.0.27:41569", + "172.17.0.1:41569", + "172.18.0.1:41569", + "172.19.0.1:41569", + "172.20.0.1:41569", + "172.21.0.1:41569", + "172.22.0.1:41569", + "172.23.0.1:41569", + "172.24.0.1:41569", + "172.25.0.1:41569", + "172.26.0.1:41569", + "172.27.0.1:41569", + "172.28.0.1:41569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:17:33.553972143Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7609651075458153, + "StableID": "nUWiWYdRR221CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a35f5c2db011b7f7550698c55688b6dbede87f56db3a18ae4e5d9f7089a8306b", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:f591d8af27668c045e2f33927567688e9915163ffc5a769e83ca1ba65ff5e164", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:49541", + "10.65.0.27:49541", + "172.17.0.1:49541", + "172.18.0.1:49541", + "172.19.0.1:49541", + "172.20.0.1:49541", + "172.21.0.1:49541", + "172.22.0.1:49541", + "172.23.0.1:49541", + "172.24.0.1:49541", + "172.25.0.1:49541", + "172.26.0.1:49541", + "172.27.0.1:49541", + "172.28.0.1:49541" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:17:34.094327635Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6959374370599248, + "StableID": "nw8astxuLw11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5fcc8d855420dbf95e34ac09a3439f2879a30d55cb4c8c93354b03e94610df01", + "KeyExpiry": "2026-11-09T09:17:34Z", + "DiscoKey": "discokey:38ceb917783142ef6a89f7a6fc8d3acae022852743b459a2fba28a2c9e85360c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:51108", + "10.65.0.27:51108", + "172.17.0.1:51108", + "172.18.0.1:51108", + "172.19.0.1:51108", + "172.20.0.1:51108", + "172.21.0.1:51108", + "172.22.0.1:51108", + "172.23.0.1:51108", + "172.24.0.1:51108", + "172.25.0.1:51108", + "172.26.0.1:51108", + "172.27.0.1:51108", + "172.28.0.1:51108" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:17:34.646533445Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3229698221397392, + "StableID": "nV96FMhjDS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:69853df8125c47b11605630704f9718bd263073378e2c9ab06d92ffad055f440", + "KeyExpiry": "2026-11-09T09:17:35Z", + "DiscoKey": "discokey:d6fe8ea030f27c7f096ee187a0ce83d33110ad7217cae9fd3b6298191d58dc48", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:39247", + "10.65.0.27:39247", + "172.17.0.1:39247", + "172.18.0.1:39247", + "172.19.0.1:39247", + "172.20.0.1:39247", + "172.21.0.1:39247", + "172.22.0.1:39247", + "172.23.0.1:39247", + "172.24.0.1:39247", + "172.25.0.1:39247", + "172.26.0.1:39247", + "172.27.0.1:39247", + "172.28.0.1:39247" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:17:35.203500028Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6775939488263536": { + "ID": 6775939488263536, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-overlap-different-users.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-overlap-different-users.hujson new file mode 100644 index 00000000..24b3d0d5 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-rule-overlap-different-users.hujson @@ -0,0 +1,22146 @@ +// ssh-multi-rule-overlap-different-users +// +// ssh two rules same src/dst, users differ +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:18:20Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-multi-rule-overlap-different-users", + "description": "ssh two rules same src/dst, users differ", + "category": "ssh", + "captured_at": "2026-05-13T09:18:20.4515237Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh two rules same src/dst, users differ\",\n\t\"id\": \"ssh-multi-rule-overlap-different-users\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}, {\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"ubuntu\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-multi-rule-overlap-different-users.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }, { + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["ubuntu"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 7610624439162705, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "MachineKey": "mkey:c75b7929f814be71e815a5e894118ffc14c2a2f0629966a0428abc7411f5a14c", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }, { + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "", "ubuntu": "ubuntu"}, + "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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7610624439162705": { + "ID": 7610624439162705, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }, { + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "", "ubuntu": "ubuntu"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 4710579020748619, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:18:25.753413192Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "MachineKey": "mkey:0165c7dec4445fffaeda701a16eeec526e5108f114fa45b154eea6c190b71523", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4710579020748619": { + "ID": 4710579020748619, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "MachineKey": "mkey:3541d1d70824ed2ee77cd74f4037f62497cc7e119a3fd3f94d4b5f1f7df0e63d", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 6288708298322901, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:18:24.144090057Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "MachineKey": "mkey:4cc25823b0e865b97d604edefe71353fad60040268d0e53e27e914de86139606", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6288708298322901": { + "ID": 6288708298322901, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 7146136476813947, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:18:26.835487556Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "MachineKey": "mkey:39a280cafead9553335d38bf21496902a8182038de011fef6ba35822a6ccbf37", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7146136476813947": { + "ID": 7146136476813947, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "MachineKey": "mkey:de567801f4730ab074ea9ef780545ff21ea375002f367e6452bdd6c61fb62154", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 6210021292995392, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "MachineKey": "mkey:9285ca52f06a24f593a63727f16fbda91b2567ef612123c5fc13477274691b67", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6210021292995392": { + "ID": 6210021292995392, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 7634452867421641, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:18:23.610236176Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "MachineKey": "mkey:1716a292ef2b95c84b33654f6d242a2ec3fdb3b42b0f333d6279b9b5825fcd4a", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7634452867421641": { + "ID": 7634452867421641, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 3629659383597747, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:18:23.064882594Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "MachineKey": "mkey:f3b912c72e9ebeb6324465a9f03b3ed1afd017cadccdafa11672b4a2cb1fb62a", + "Peers": [{ + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3629659383597747": { + "ID": 3629659383597747, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1351878608113606, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "MachineKey": "mkey:0f3352e1e14a6e2ad68260cac83d6fd82e288a91c0134c0a0ab780b3ffbe3035", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1351878608113606": { + "ID": 1351878608113606, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 3872101206780, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "MachineKey": "mkey:3b7062f50cfd05e8a36751e172fd13682125015bf9b0b96ccfe77c30913b6b6a", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3872101206780": { + "ID": 3872101206780, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 3703453112569412, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:18:26.305678811Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "MachineKey": "mkey:64d439345dea3e9b10a8746b2707f3056a99885451194fddbe07772cfa49640b", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3703453112569412": { + "ID": 3703453112569412, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 5234182443223358, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:18:27.413681071Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "MachineKey": "mkey:ee331ee77570ae4f9e84b1b6dd0e23564585567ac5de83f78fa66aeb59878174", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5234182443223358": { + "ID": 5234182443223358, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "MachineKey": "mkey:894b4936be77df81e7f58c83a81257c300e3e62a36607e64a4ae828b46e9617d", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4277455258369164, + "StableID": "nor2jnVGQa11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 4277455258369164, + "Key": "nodekey:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "DiscoKey": "discokey:8c04276a99d1cff78d424cc57e20d789b9585852b73bd8e6f18bfc345597622f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:40861", + "10.65.0.27:40861", + "172.17.0.1:40861", + "172.18.0.1:40861", + "172.19.0.1:40861", + "172.20.0.1:40861", + "172.21.0.1:40861", + "172.22.0.1:40861", + "172.23.0.1:40861", + "172.24.0.1:40861", + "172.25.0.1:40861", + "172.26.0.1:40861", + "172.27.0.1:40861", + "172.28.0.1:40861" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:18:27.90103441Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:3c36636ee28c97a9c6353ec32ec246767d10813a18f68a3bf84df208e5c37263", + "MachineKey": "mkey:6ed9390f4b35890afec6bf28b981d37c8e35ec002171073370730ff3023b5875", + "Peers": [{ + "ID": 3629659383597747, + "StableID": "nAgYYqzsLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:826a2f590555f412bea08e52ef573e5eaeefc23475cda5dbc0dc33407fd51368", + "DiscoKey": "discokey:cfe29272e4f8d6d52e1d6cc80a109cb33332104b72b6be4d16173959c58e2d3a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:42911", + "10.65.0.27:42911", + "172.17.0.1:42911", + "172.18.0.1:42911", + "172.19.0.1:42911", + "172.20.0.1:42911", + "172.21.0.1:42911", + "172.22.0.1:42911", + "172.23.0.1:42911", + "172.24.0.1:42911", + "172.25.0.1:42911", + "172.26.0.1:42911", + "172.27.0.1:42911", + "172.28.0.1:42911" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:18:23.064882594Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7634452867421641, + "StableID": "nEoRwb8fc221CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cd433ce90513732d1a814e056979c959e7c0572fc7f523b5356b9086dda90e6f", + "DiscoKey": "discokey:9f5e41c049b90f62e8c2b7ff30aaba7da14aa336b3f6ca79037752c5e9600874", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43181", + "10.65.0.27:43181", + "172.17.0.1:43181", + "172.18.0.1:43181", + "172.19.0.1:43181", + "172.20.0.1:43181", + "172.21.0.1:43181", + "172.22.0.1:43181", + "172.23.0.1:43181", + "172.24.0.1:43181", + "172.25.0.1:43181", + "172.26.0.1:43181", + "172.27.0.1:43181", + "172.28.0.1:43181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:18:23.610236176Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6288708298322901, + "StableID": "nJTsenhA7r11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9574ee86e49d545297709b7d3733d6f96ffe4563e75e41597f917221548c6d09", + "DiscoKey": "discokey:683bd93e93958206447f011fbe123ec261a83ffaf6a3a058f9867fbe9af1ec40", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43316", + "10.65.0.27:43316", + "172.17.0.1:43316", + "172.18.0.1:43316", + "172.19.0.1:43316", + "172.20.0.1:43316", + "172.21.0.1:43316", + "172.22.0.1:43316", + "172.23.0.1:43316", + "172.24.0.1:43316", + "172.25.0.1:43316", + "172.26.0.1:43316", + "172.27.0.1:43316", + "172.28.0.1:43316" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:18:24.144090057Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3872101206780, + "StableID": "n9ooKPik2111CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dc1c67bf3c3b82002d30abb24af84188710e1bec537d3d8aec1167ccbc474040", + "DiscoKey": "discokey:95e97236e791c770a6fcb06b316c5dcc721ebad3ecd8a393c534f8b5f4082b71", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:52545", + "10.65.0.27:52545", + "172.17.0.1:52545", + "172.18.0.1:52545", + "172.19.0.1:52545", + "172.20.0.1:52545", + "172.21.0.1:52545", + "172.22.0.1:52545", + "172.23.0.1:52545", + "172.24.0.1:52545", + "172.25.0.1:52545", + "172.26.0.1:52545", + "172.27.0.1:52545", + "172.28.0.1:52545" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:18:24.679562462Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1351878608113606, + "StableID": "nhksJQZGZB11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:632860ce4649a5e7ec6dfb212db5bde87642e475954c87968565670b7e9b6431", + "DiscoKey": "discokey:2e99bf667d271a84d45861465ca6e7ca59f31c555bbd9ae399d13a068b116540", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:33481", + "10.65.0.27:33481", + "172.17.0.1:33481", + "172.18.0.1:33481", + "172.19.0.1:33481", + "172.20.0.1:33481", + "172.21.0.1:33481", + "172.22.0.1:33481", + "172.23.0.1:33481", + "172.24.0.1:33481", + "172.25.0.1:33481", + "172.26.0.1:33481", + "172.27.0.1:33481", + "172.28.0.1:33481" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:18:25.212870114Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4710579020748619, + "StableID": "neziSYvRnd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b4e8a634a3026b7bafafb5b30550a77da67edf0fb28baf9dd323b117fc27165", + "DiscoKey": "discokey:bb9dd4a17807d1c1156537152e599056f06445fa54da389634a48a572404685c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:42046", + "10.65.0.27:42046", + "172.17.0.1:42046", + "172.18.0.1:42046", + "172.19.0.1:42046", + "172.20.0.1:42046", + "172.21.0.1:42046", + "172.22.0.1:42046", + "172.23.0.1:42046", + "172.24.0.1:42046", + "172.25.0.1:42046", + "172.26.0.1:42046", + "172.27.0.1:42046", + "172.28.0.1:42046" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:18:25.753413192Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3703453112569412, + "StableID": "nR3Mg8SJvV11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:00b270a28bef133635425b307228ec0749d00c11255722cc06b9f05abfbe2372", + "DiscoKey": "discokey:643a35b7d9b7d07b748d1b9eddcb6223dee33adfbb95815ea9441e5169d91919", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:49879", + "10.65.0.27:49879", + "172.17.0.1:49879", + "172.18.0.1:49879", + "172.19.0.1:49879", + "172.20.0.1:49879", + "172.21.0.1:49879", + "172.22.0.1:49879", + "172.23.0.1:49879", + "172.24.0.1:49879", + "172.25.0.1:49879", + "172.26.0.1:49879", + "172.27.0.1:49879", + "172.28.0.1:49879" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:18:26.305678811Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7146136476813947, + "StableID": "nUhMfUtVox11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31c027a88808fbf2e12d20d7339e211908e878abb9f0ed2803e224cca5f17210", + "DiscoKey": "discokey:14492165aef132522938760516d62795a37b46e4b96c98d79d98a04f9d6ff63e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41689", + "10.65.0.27:41689", + "172.17.0.1:41689", + "172.18.0.1:41689", + "172.19.0.1:41689", + "172.20.0.1:41689", + "172.21.0.1:41689", + "172.22.0.1:41689", + "172.23.0.1:41689", + "172.24.0.1:41689", + "172.25.0.1:41689", + "172.26.0.1:41689", + "172.27.0.1:41689", + "172.28.0.1:41689" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:18:26.835487556Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5234182443223358, + "StableID": "nMSjtd6ash11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9ff37a5bf38f75dbd43a6a05b912542422ecc99a63934300725175b0b556018", + "DiscoKey": "discokey:25b2098902097e8778340a0aea5e195476acc246f89e022f4bb7ca2d6299da49", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38639", + "10.65.0.27:38639", + "172.17.0.1:38639", + "172.18.0.1:38639", + "172.19.0.1:38639", + "172.20.0.1:38639", + "172.21.0.1:38639", + "172.22.0.1:38639", + "172.23.0.1:38639", + "172.24.0.1:38639", + "172.25.0.1:38639", + "172.26.0.1:38639", + "172.27.0.1:38639", + "172.28.0.1:38639" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:18:27.413681071Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6210021292995392, + "StableID": "nbghSHjXVq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87128166c893a60ba96b44e59f7fd0d1d139db8efc029d37ad753bc27d01d658", + "DiscoKey": "discokey:e560631cb9b92a8cc999d49c9967f0ef9c0d0207804f37040c24a90cb5566759", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:40401", + "10.65.0.27:40401", + "172.17.0.1:40401", + "172.18.0.1:40401", + "172.19.0.1:40401", + "172.20.0.1:40401", + "172.21.0.1:40401", + "172.22.0.1:40401", + "172.23.0.1:40401", + "172.24.0.1:40401", + "172.25.0.1:40401", + "172.26.0.1:40401", + "172.27.0.1:40401", + "172.28.0.1:40401" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:18:28.446165874Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7610624439162705, + "StableID": "naP8LXCsR221CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64323e2acab6388073367f6bf33ca27be3b617808e77f282172e1cfb7288e408", + "DiscoKey": "discokey:8265adf738a508dd79d5594c9051086e367f735e364a9b0f8b07444ab4837a23", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47593", + "10.65.0.27:47593", + "172.17.0.1:47593", + "172.18.0.1:47593", + "172.19.0.1:47593", + "172.20.0.1:47593", + "172.21.0.1:47593", + "172.22.0.1:47593", + "172.23.0.1:47593", + "172.24.0.1:47593", + "172.25.0.1:47593", + "172.26.0.1:47593", + "172.27.0.1:47593", + "172.28.0.1:47593" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:18:28.975436501Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 171923215953612, + "StableID": "nZ7Vsc8sL211CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:5613b48ea96ace9530f814555295e862a446e2369dd1ad56d065dbe8683d892e", + "KeyExpiry": "2026-11-09T09:18:29Z", + "DiscoKey": "discokey:0a359bd65f92d91db2039f94d50db21d0674d16f2743adfba2cf07a5b9534135", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:46507", + "10.65.0.27:46507", + "172.17.0.1:46507", + "172.18.0.1:46507", + "172.19.0.1:46507", + "172.20.0.1:46507", + "172.21.0.1:46507", + "172.22.0.1:46507", + "172.23.0.1:46507", + "172.24.0.1:46507", + "172.25.0.1:46507", + "172.26.0.1:46507", + "172.27.0.1:46507", + "172.28.0.1:46507" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:18:29.572595367Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4589858193929405, + "StableID": "n86GNvnkqc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:30a2d8497c37a412110d6334b2c9b1ade3a01014f3a04f2b29f1c0781be82d55", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:50ffe6a2296a06d0562488d3c1ae7754c33b641f77058c0d48b6f0e1538a0269", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:58735", + "10.65.0.27:58735", + "172.17.0.1:58735", + "172.18.0.1:58735", + "172.19.0.1:58735", + "172.20.0.1:58735", + "172.21.0.1:58735", + "172.22.0.1:58735", + "172.23.0.1:58735", + "172.24.0.1:58735", + "172.25.0.1:58735", + "172.26.0.1:58735", + "172.27.0.1:58735", + "172.28.0.1:58735" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:18:30.059549244Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 910391420385261, + "StableID": "ntkALTSK7811CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:31746f4776a57d2bbb43ca359e7d10d9f27a8e0496061bbc6de32e449e13867b", + "KeyExpiry": "2026-11-09T09:18:30Z", + "DiscoKey": "discokey:3ce571dfd38f447fbe40480090cfa44d4bbbffa28743b767d7d0c197de23a65a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49501", + "10.65.0.27:49501", + "172.17.0.1:49501", + "172.18.0.1:49501", + "172.19.0.1:49501", + "172.20.0.1:49501", + "172.21.0.1:49501", + "172.22.0.1:49501", + "172.23.0.1:49501", + "172.24.0.1:49501", + "172.25.0.1:49501", + "172.26.0.1:49501", + "172.27.0.1:49501", + "172.28.0.1:49501" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:18:30.586131649Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4277455258369164": { + "ID": 4277455258369164, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-src-multi-dst-multi-user.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-src-multi-dst-multi-user.hujson new file mode 100644 index 00000000..08444e0b --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-multi-src-multi-dst-multi-user.hujson @@ -0,0 +1,22146 @@ +// ssh-multi-src-multi-dst-multi-user +// +// ssh rule with 2 srcs x 2 dsts x 2 users +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:19:15Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-multi-src-multi-dst-multi-user", + "description": "ssh rule with 2 srcs x 2 dsts x 2 users", + "category": "ssh", + "captured_at": "2026-05-13T09:19:15.894174223Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh rule with 2 srcs x 2 dsts x 2 users\",\n\t\"id\": \"ssh-multi-src-multi-dst-multi-user\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\", \"tag:prod\"],\n\t\t\"src\": [\"thor@example.org\", \"odin@example.com\"],\n\t\t\"users\": [\"root\", \"ubuntu\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-multi-src-multi-dst-multi-user.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server", "tag:prod"], + "src": ["thor@example.org", "odin@example.com"], + "users": ["root", "ubuntu"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 3426536136371848, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "MachineKey": "mkey:7cff2a88f9cbefe770d6aa7ea1585e12ca189bfe38318334d349c977157a583b", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{"principals": [ + {"nodeIP": "100.64.0.17"}, + {"nodeIP": "100.64.0.19"}, + {"nodeIP": "fd7a:115c:a1e0::11"}, + {"nodeIP": "fd7a:115c:a1e0::13"} + ], "sshUsers": {"root": "root", "ubuntu": "ubuntu"}, "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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3426536136371848": { + "ID": 3426536136371848, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + }, + "ssh_rules": [{"principals": [ + {"nodeIP": "100.64.0.17"}, + {"nodeIP": "100.64.0.19"}, + {"nodeIP": "fd7a:115c:a1e0::11"}, + {"nodeIP": "fd7a:115c:a1e0::13"} + ], "sshUsers": {"root": "root", "ubuntu": "ubuntu"}, "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + }}] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 4784639507416429, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:19:21.040816987Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "MachineKey": "mkey:19cf10d648ddfaea067dd580cf489b0e70f9d85647b8a5cae890c86169b0692e", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4784639507416429": { + "ID": 4784639507416429, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "MachineKey": "mkey:32cee8ff6f08745232481c9eaf0eb24eecc5bef74906daed00cd4c7286b85045", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 5181576811348899, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:19:19.420242613Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "MachineKey": "mkey:bb9f2c1a023ff2146cc3f41f748979783848230b562cb7de9cd1dd82bef4e944", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5181576811348899": { + "ID": 5181576811348899, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 6486969541950041, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:19:22.122736953Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "MachineKey": "mkey:790fbe40bf47df5da1e68d7c12f6e7c445ceea0d91543fa5962742ccf289212b", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6486969541950041": { + "ID": 6486969541950041, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "MachineKey": "mkey:bee9610840020da52832e361f1efbfe0aaa3915fad9b552cad0180a9961e3346", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 405195271382504, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "MachineKey": "mkey:874ad0a6e361d44881bbf9d02b8b4a1d755ddfc355f59b71e34f0dbf7e96b03e", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{"principals": [ + {"nodeIP": "100.64.0.17"}, + {"nodeIP": "100.64.0.19"}, + {"nodeIP": "fd7a:115c:a1e0::11"}, + {"nodeIP": "fd7a:115c:a1e0::13"} + ], "sshUsers": {"root": "root", "ubuntu": "ubuntu"}, "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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "405195271382504": { + "ID": 405195271382504, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + }, + "ssh_rules": [{"principals": [ + {"nodeIP": "100.64.0.17"}, + {"nodeIP": "100.64.0.19"}, + {"nodeIP": "fd7a:115c:a1e0::11"}, + {"nodeIP": "fd7a:115c:a1e0::13"} + ], "sshUsers": {"root": "root", "ubuntu": "ubuntu"}, "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + }}] + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 4757874630165731, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:19:18.859688049Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "MachineKey": "mkey:0fd3d7b3e79813a4d4a72c1d0f84cc128df2f0756681f8325f392170a9957c30", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4757874630165731": { + "ID": 4757874630165731, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 8573270307094724, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:19:18.34069644Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "MachineKey": "mkey:ccfeea6be6935ab23dbea5c10c77ad54982a02cb55a55b6aba6c618769685947", + "Peers": [{ + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8573270307094724": { + "ID": 8573270307094724, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 7907824750755997, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "MachineKey": "mkey:9ddac53a62451655bbb5986ce3a460a193882db41a5ab27f5f983d3f07953566", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7907824750755997": { + "ID": 7907824750755997, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 3024142579763633, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "MachineKey": "mkey:1010d594e952091c728f843158bc1df6e6897c8932f99fdc1362f5c0ecadfd39", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3024142579763633": { + "ID": 3024142579763633, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 3426646194877689, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:19:21.585938624Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "MachineKey": "mkey:60579331c82e36ccbe7402c1e8e22a04f17aa2b10217661061902834bd53ff7d", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3426646194877689": { + "ID": 3426646194877689, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 503241623682931, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:19:22.659613084Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "MachineKey": "mkey:9c4434eddfb7f974db80cfd84e81af0e0378358c133c2fea2024d3ed5d679172", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "503241623682931": { + "ID": 503241623682931, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "MachineKey": "mkey:653cb90f05e86b4f5eacd4866d0b330e13cb4f1123d543e27f121b798ea73c07", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1543860425024168, + "StableID": "nsCM4YbD4D11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1543860425024168, + "Key": "nodekey:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "DiscoKey": "discokey:9c81180c8dcfd8cdbcbb5a6cdff8788b7478e139043e1c9cb430bb12ff4d9c41", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49569", + "10.65.0.27:49569", + "172.17.0.1:49569", + "172.18.0.1:49569", + "172.19.0.1:49569", + "172.20.0.1:49569", + "172.21.0.1:49569", + "172.22.0.1:49569", + "172.23.0.1:49569", + "172.24.0.1:49569", + "172.25.0.1:49569", + "172.26.0.1:49569", + "172.27.0.1:49569", + "172.28.0.1:49569" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:19:23.203947754Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:fc542a090ddb07798283d5e07c2f2a5b5c346d3f348b9af0fe3ed8c97c34a73f", + "MachineKey": "mkey:df05d142a4e327f7a90b2884949a5258eb7629b37178ac267639b0c591cb1d06", + "Peers": [{ + "ID": 8573270307094724, + "StableID": "ndBgFrGrw921CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5de5d550caee76af25800ff2bafdfa25b3ee0c1a527297092b6bee88428d291e", + "DiscoKey": "discokey:78d3621ddf45b61eb6efef3619f62e5f49ca13b2b47e07a8aeb4e9991295d87f", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:58135", + "10.65.0.27:58135", + "172.17.0.1:58135", + "172.18.0.1:58135", + "172.19.0.1:58135", + "172.20.0.1:58135", + "172.21.0.1:58135", + "172.22.0.1:58135", + "172.23.0.1:58135", + "172.24.0.1:58135", + "172.25.0.1:58135", + "172.26.0.1:58135", + "172.27.0.1:58135", + "172.28.0.1:58135" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:19:18.34069644Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4757874630165731, + "StableID": "nzQWVKJr9e11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:877d125b234c5f659d778821d79fee683681f31e495153a20af7c60dcfc24c64", + "DiscoKey": "discokey:8fe88cddefa5b8cedc575e52ccbbfadb4639b7bb852024bdb55c063601cd2b1f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:37973", + "10.65.0.27:37973", + "172.17.0.1:37973", + "172.18.0.1:37973", + "172.19.0.1:37973", + "172.20.0.1:37973", + "172.21.0.1:37973", + "172.22.0.1:37973", + "172.23.0.1:37973", + "172.24.0.1:37973", + "172.25.0.1:37973", + "172.26.0.1:37973", + "172.27.0.1:37973", + "172.28.0.1:37973" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:19:18.859688049Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5181576811348899, + "StableID": "nSrsLiEkTh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:93e906a9692b49c5eda79cce6a97ed4799a48e1605e746494496a77c39aae528", + "DiscoKey": "discokey:6ba5c2b98606fd8bf77d552d88b0c2ba92fe06c93fc2e6fcae76813ff14c2371", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:44257", + "10.65.0.27:44257", + "172.17.0.1:44257", + "172.18.0.1:44257", + "172.19.0.1:44257", + "172.20.0.1:44257", + "172.21.0.1:44257", + "172.22.0.1:44257", + "172.23.0.1:44257", + "172.24.0.1:44257", + "172.25.0.1:44257", + "172.26.0.1:44257", + "172.27.0.1:44257", + "172.28.0.1:44257" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:19:19.420242613Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3024142579763633, + "StableID": "nYSs5f6ecQ11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5ef265e9d7fe135001251b2512cf85ea9ad43d7aa44b338e95335004b6aae01", + "DiscoKey": "discokey:9e5f76deebc53ac3b3deaf8e01600088e43398bc51076a70cd468a5a2fbc4527", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:34886", + "10.65.0.27:34886", + "172.17.0.1:34886", + "172.18.0.1:34886", + "172.19.0.1:34886", + "172.20.0.1:34886", + "172.21.0.1:34886", + "172.22.0.1:34886", + "172.23.0.1:34886", + "172.24.0.1:34886", + "172.25.0.1:34886", + "172.26.0.1:34886", + "172.27.0.1:34886", + "172.28.0.1:34886" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:19:19.9714794Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7907824750755997, + "StableID": "nCij9X9Uk421CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e15db383b9c813c3c6c972ef3d514208ff3e02fa3d80e28cd7cf8c6ef25b656f", + "DiscoKey": "discokey:1532948c521598c248fbdbe0b7fd01133db4f6fdcc657d8874a6b968f6903757", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41744", + "10.65.0.27:41744", + "172.17.0.1:41744", + "172.18.0.1:41744", + "172.19.0.1:41744", + "172.20.0.1:41744", + "172.21.0.1:41744", + "172.22.0.1:41744", + "172.23.0.1:41744", + "172.24.0.1:41744", + "172.25.0.1:41744", + "172.26.0.1:41744", + "172.27.0.1:41744", + "172.28.0.1:41744" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:19:20.501136787Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4784639507416429, + "StableID": "n6jS3GNyMe11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:be0d544d162ab0cc7eab0034e6efc0bf3052698d6c2675a496d59c66a47bb271", + "DiscoKey": "discokey:601f5de8b0e63c86913fb4f7a3c29b4367d39af5707d5c4115e5595312c65965", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:60965", + "10.65.0.27:60965", + "172.17.0.1:60965", + "172.18.0.1:60965", + "172.19.0.1:60965", + "172.20.0.1:60965", + "172.21.0.1:60965", + "172.22.0.1:60965", + "172.23.0.1:60965", + "172.24.0.1:60965", + "172.25.0.1:60965", + "172.26.0.1:60965", + "172.27.0.1:60965", + "172.28.0.1:60965" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:19:21.040816987Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3426646194877689, + "StableID": "n2V5FjBwkT11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9dc6d6f65864f92af390216540c9b809f076879fa6ab1ddf4477566c3d3ca72c", + "DiscoKey": "discokey:023df61eb4a134f8b491c87215f64b6875f0232fc5483452c0cf987b99f7882e", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:32842", + "10.65.0.27:32842", + "172.17.0.1:32842", + "172.18.0.1:32842", + "172.19.0.1:32842", + "172.20.0.1:32842", + "172.21.0.1:32842", + "172.22.0.1:32842", + "172.23.0.1:32842", + "172.24.0.1:32842", + "172.25.0.1:32842", + "172.26.0.1:32842", + "172.27.0.1:32842", + "172.28.0.1:32842" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:19:21.585938624Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6486969541950041, + "StableID": "nWodq1hxes11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:528c424e05b2a205ff1bff5e5190722becab3d5a10566d11272a30cdddedc91f", + "DiscoKey": "discokey:34927bc670b26f71112fe7735f62e5e23727099fc8728b68dd5a04e86a5c7918", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47647", + "10.65.0.27:47647", + "172.17.0.1:47647", + "172.18.0.1:47647", + "172.19.0.1:47647", + "172.20.0.1:47647", + "172.21.0.1:47647", + "172.22.0.1:47647", + "172.23.0.1:47647", + "172.24.0.1:47647", + "172.25.0.1:47647", + "172.26.0.1:47647", + "172.27.0.1:47647", + "172.28.0.1:47647" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:19:22.122736953Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 503241623682931, + "StableID": "nE4s1eJvv411CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:65f1409c11bd8b452d418f03aaf3a3369b1cae8c45c079cff5c2a46d92eb060f", + "DiscoKey": "discokey:f1146b5ff2cb1e8f090ffefcdb7d5e885388aa34bdd197656f65914cc3da7578", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:48284", + "10.65.0.27:48284", + "172.17.0.1:48284", + "172.18.0.1:48284", + "172.19.0.1:48284", + "172.20.0.1:48284", + "172.21.0.1:48284", + "172.22.0.1:48284", + "172.23.0.1:48284", + "172.24.0.1:48284", + "172.25.0.1:48284", + "172.26.0.1:48284", + "172.27.0.1:48284", + "172.28.0.1:48284" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:19:22.659613084Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 405195271382504, + "StableID": "nsk9cynWA411CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ae23a3331702698e34b01628737d5b8c91a4860ef321ede711ec45a1f7f16a39", + "DiscoKey": "discokey:e169bbf9a738b39c766c1d60db70b02932e5436e0c948a8100001ff9a670e669", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43159", + "10.65.0.27:43159", + "172.17.0.1:43159", + "172.18.0.1:43159", + "172.19.0.1:43159", + "172.20.0.1:43159", + "172.21.0.1:43159", + "172.22.0.1:43159", + "172.23.0.1:43159", + "172.24.0.1:43159", + "172.25.0.1:43159", + "172.26.0.1:43159", + "172.27.0.1:43159", + "172.28.0.1:43159" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:19:23.74529735Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3426536136371848, + "StableID": "nV5Uk3JtkT11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9acfa98fbb055c7bbfbcfc470e2a3d7c4ec2e992b0718826593b6d1abc45cb1f", + "DiscoKey": "discokey:5e5ace1c16176fb4349597cd6b68958f2a40160e8d74765bb4f53885a135ae75", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36618", + "10.65.0.27:36618", + "172.17.0.1:36618", + "172.18.0.1:36618", + "172.19.0.1:36618", + "172.20.0.1:36618", + "172.21.0.1:36618", + "172.22.0.1:36618", + "172.23.0.1:36618", + "172.24.0.1:36618", + "172.25.0.1:36618", + "172.26.0.1:36618", + "172.27.0.1:36618", + "172.28.0.1:36618" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:19:24.279863448Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3012369755640188, + "StableID": "nFaxv2rJXQ11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:bf81993c448c401aabadfb70775d12ea095e3661892ad67b2ac1df81287d4419", + "KeyExpiry": "2026-11-09T09:19:24Z", + "DiscoKey": "discokey:5f695b82c9c07a756d9396d5c6ddaaf6f793ee3e942f0fc7dd7abee85acf7716", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:44334", + "10.65.0.27:44334", + "172.17.0.1:44334", + "172.18.0.1:44334", + "172.19.0.1:44334", + "172.20.0.1:44334", + "172.21.0.1:44334", + "172.22.0.1:44334", + "172.23.0.1:44334", + "172.24.0.1:44334", + "172.25.0.1:44334", + "172.26.0.1:44334", + "172.27.0.1:44334", + "172.28.0.1:44334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:19:24.811647723Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7468751552721751, + "StableID": "ncdCBSScK121CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1dfc22f5f5c6f1c3ed49365c6aecd7052aab04c55c7fb36b648c1e0e3f90ce06", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:3ebea6bb99e095d26d9832c20ef05cf3656a46b26658f6199c22ac578444446d", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49818", + "10.65.0.27:49818", + "172.17.0.1:49818", + "172.18.0.1:49818", + "172.19.0.1:49818", + "172.20.0.1:49818", + "172.21.0.1:49818", + "172.22.0.1:49818", + "172.23.0.1:49818", + "172.24.0.1:49818", + "172.25.0.1:49818", + "172.26.0.1:49818", + "172.27.0.1:49818", + "172.28.0.1:49818" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:19:25.353736893Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5452265111916024, + "StableID": "nsg3Y2mLaj11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a2dc8487de8773ec3bb4ef74f14b9e2bd8dbc3ef4bae39fb2b60e26447edce28", + "KeyExpiry": "2026-11-09T09:19:25Z", + "DiscoKey": "discokey:13a5d9f2ab3232d280bd0902671b54b3f12970168a613de5a841db3778eafc73", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49612", + "10.65.0.27:49612", + "172.17.0.1:49612", + "172.18.0.1:49612", + "172.19.0.1:49612", + "172.20.0.1:49612", + "172.21.0.1:49612", + "172.22.0.1:49612", + "172.23.0.1:49612", + "172.24.0.1:49612", + "172.25.0.1:49612", + "172.26.0.1:49612", + "172.27.0.1:49612", + "172.28.0.1:49612" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:19:25.921846203Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1543860425024168": { + "ID": 1543860425024168, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-src-autogroup-tagged-no-tagged-nodes.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-src-autogroup-tagged-no-tagged-nodes.hujson new file mode 100644 index 00000000..f3bc66eb --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-src-autogroup-tagged-no-tagged-nodes.hujson @@ -0,0 +1,21944 @@ +// ssh-src-autogroup-tagged-no-tagged-nodes +// +// ssh src = autogroup:tagged +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:20:11Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-src-autogroup-tagged-no-tagged-nodes", + "description": "ssh src = autogroup:tagged", + "category": "ssh", + "captured_at": "2026-05-13T09:20:11.16222426Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh src = autogroup:tagged\",\n\t\"id\": \"ssh-src-autogroup-tagged-no-tagged-nodes\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"autogroup:tagged\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-src-autogroup-tagged-no-tagged-nodes.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["autogroup:tagged"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 8570237187749009, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "MachineKey": "mkey:c3a8daa2b047ac9ac384353cc06bace5334a5f597a80be78eabf368d5db41131", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{"principals": [ + {"nodeIP": "100.64.0.11"}, + {"nodeIP": "100.64.0.12"}, + {"nodeIP": "100.64.0.13"}, + {"nodeIP": "100.64.0.14"}, + {"nodeIP": "100.64.0.15"}, + {"nodeIP": "100.64.0.16"}, + {"nodeIP": "100.64.0.2"}, + {"nodeIP": "100.64.0.3"}, + {"nodeIP": "100.64.0.4"}, + {"nodeIP": "100.64.0.5"}, + {"nodeIP": "100.64.0.6"}, + {"nodeIP": "100.64.0.9"}, + {"nodeIP": "100.64.0.9"}, + {"nodeIP": "fd7a:115c:a1e0::4"}, + {"nodeIP": "fd7a:115c:a1e0::2"}, + {"nodeIP": "fd7a:115c:a1e0::b"}, + {"nodeIP": "fd7a:115c:a1e0::c"}, + {"nodeIP": "fd7a:115c:a1e0::9"}, + {"nodeIP": "fd7a:115c:a1e0::9"}, + {"nodeIP": "fd7a:115c:a1e0::10"}, + {"nodeIP": "fd7a:115c:a1e0::3"}, + {"nodeIP": "fd7a:115c:a1e0::f"}, + {"nodeIP": "fd7a:115c:a1e0::e"}, + {"nodeIP": "fd7a:115c:a1e0::d"}, + {"nodeIP": "fd7a:115c:a1e0::5"}, + {"nodeIP": "fd7a:115c:a1e0::6"} + ], "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8570237187749009": { + "ID": 8570237187749009, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{"principals": [ + {"nodeIP": "100.64.0.11"}, + {"nodeIP": "100.64.0.12"}, + {"nodeIP": "100.64.0.13"}, + {"nodeIP": "100.64.0.14"}, + {"nodeIP": "100.64.0.15"}, + {"nodeIP": "100.64.0.16"}, + {"nodeIP": "100.64.0.2"}, + {"nodeIP": "100.64.0.3"}, + {"nodeIP": "100.64.0.4"}, + {"nodeIP": "100.64.0.5"}, + {"nodeIP": "100.64.0.6"}, + {"nodeIP": "100.64.0.9"}, + {"nodeIP": "100.64.0.9"}, + {"nodeIP": "fd7a:115c:a1e0::4"}, + {"nodeIP": "fd7a:115c:a1e0::2"}, + {"nodeIP": "fd7a:115c:a1e0::b"}, + {"nodeIP": "fd7a:115c:a1e0::c"}, + {"nodeIP": "fd7a:115c:a1e0::9"}, + {"nodeIP": "fd7a:115c:a1e0::9"}, + {"nodeIP": "fd7a:115c:a1e0::10"}, + {"nodeIP": "fd7a:115c:a1e0::3"}, + {"nodeIP": "fd7a:115c:a1e0::f"}, + {"nodeIP": "fd7a:115c:a1e0::e"}, + {"nodeIP": "fd7a:115c:a1e0::d"}, + {"nodeIP": "fd7a:115c:a1e0::5"}, + {"nodeIP": "fd7a:115c:a1e0::6"} + ], "sshUsers": {"root": "root"}, "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + }}] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 6918226251818639, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:20:16.480390963Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "MachineKey": "mkey:1c35241e4fbbe2ecd39ecf6bedd26e1fb574a4882136c326851e92b3ce84ea7d", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6918226251818639": { + "ID": 6918226251818639, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "MachineKey": "mkey:07c1bfe810ba88c4c2c9aaaf239f5e108217d9273ddce701e5dd9424fd6a1207", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 5422722565230377, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:20:14.874131744Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "MachineKey": "mkey:0cce1936aee6ea560dabe822d007a20c54956133eb7bc93286db206948b2336c", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5422722565230377": { + "ID": 5422722565230377, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 6848992150805548, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:20:17.555162972Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "MachineKey": "mkey:6782e8e74806a12067f7c9513bbd890e29ef4afec50e66ef110e0daabee4326c", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6848992150805548": { + "ID": 6848992150805548, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "MachineKey": "mkey:d1c25fe8747c1e510df9b9ca78af1bab655a751b29447cfdb276e657e3d8e05e", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 7627873531149537, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "MachineKey": "mkey:cbd56290cf3b25d90599b11b5981da38c0092facda69a7aa1835fde71a64a614", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7627873531149537": { + "ID": 7627873531149537, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 3728127632591665, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:20:14.320444224Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "MachineKey": "mkey:53f2b2e80de9cef62f1b088af0f20961fe02fbb62d2f69af6474fc21ce8b5314", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3728127632591665": { + "ID": 3728127632591665, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 6830305435958871, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:20:13.793051139Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "MachineKey": "mkey:eb999226eede2e2362e1fa941c7ce3e5869e0a61eadf8c573d6a0bb86370d351", + "Peers": [{ + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6830305435958871": { + "ID": 6830305435958871, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 3621397242307042, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "MachineKey": "mkey:0c4456401d465890309f164c093c97a5027618dc8b47724b0dc6feceed140f1d", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3621397242307042": { + "ID": 3621397242307042, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 223842005373187, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "MachineKey": "mkey:b12459bc4b647c1d66e901189bdc8b440084ec552a85ae512644888d299e9a37", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "223842005373187": { + "ID": 223842005373187, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 5513145568722149, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:20:17.022800848Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "MachineKey": "mkey:7977bed9e59db3cdef0b4e0a8f499840b301e7ec6bf59904bb9fff742b1bde2c", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5513145568722149": { + "ID": 5513145568722149, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 8617791652858649, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:20:18.087199406Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "MachineKey": "mkey:eb40c8f91c70965f002ed207609c607216dc773a079138284117ce6cc8237342", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8617791652858649": { + "ID": 8617791652858649, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "MachineKey": "mkey:fdc22e2b068b310040cc10b1bf23632fce203678fcf3893aee7ec23a135eed31", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2636814795393374, + "StableID": "nTX18ueDbM11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 2636814795393374, + "Key": "nodekey:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "DiscoKey": "discokey:3b8fb56895becef1724c093636ac2ec730bacc423e6c57684f61fb866ab58849", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:35228", + "10.65.0.27:35228", + "172.17.0.1:35228", + "172.18.0.1:35228", + "172.19.0.1:35228", + "172.20.0.1:35228", + "172.21.0.1:35228", + "172.22.0.1:35228", + "172.23.0.1:35228", + "172.24.0.1:35228", + "172.25.0.1:35228", + "172.26.0.1:35228", + "172.27.0.1:35228" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:20:18.627896651Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:55ec9abc4d4be42720a8d87cba7a8743c8d0ee9dc1d49ce069eae57fb62f246c", + "MachineKey": "mkey:1b875dba471a4203c84267dcce4e52ac7cf7eacbcb47583f20942aca3428870c", + "Peers": [{ + "ID": 6830305435958871, + "StableID": "n6iR6RYTLv11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1676c76341ac59f3e5436c2389eb994e0306eb4d24995af57c238ed23999494d", + "DiscoKey": "discokey:0e653906e350a03c3cedd9442690eff3a20d007add6c275a9cf80dc8d388fc38", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33482", + "10.65.0.27:33482", + "172.17.0.1:33482", + "172.18.0.1:33482", + "172.19.0.1:33482", + "172.20.0.1:33482", + "172.21.0.1:33482", + "172.22.0.1:33482", + "172.23.0.1:33482", + "172.24.0.1:33482", + "172.25.0.1:33482", + "172.26.0.1:33482", + "172.27.0.1:33482" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:20:13.793051139Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3728127632591665, + "StableID": "nnH6XHbU7W11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0797ee832fe82382a6615c6473fb459180162c3ff4e39648b7f862a2a5b69728", + "DiscoKey": "discokey:3bf1a1b263d46f5efc3cf70eb676068d295c24ab3b7ceac5bf47cf33b387b947", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:43932", + "10.65.0.27:43932", + "172.17.0.1:43932", + "172.18.0.1:43932", + "172.19.0.1:43932", + "172.20.0.1:43932", + "172.21.0.1:43932", + "172.22.0.1:43932", + "172.23.0.1:43932", + "172.24.0.1:43932", + "172.25.0.1:43932", + "172.26.0.1:43932", + "172.27.0.1:43932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 61279}, + {"Proto": "peerapi6", "Port": 61279} + ]}, + "Created": "2026-05-13T09:20:14.320444224Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5422722565230377, + "StableID": "n4vCr8jxLj11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2d8d4b21ddedd6b252a02d3f99201a1915fe7c3db8d90f760d7def3914bae02c", + "DiscoKey": "discokey:145deabf4a2c0578c9c17c72d9707716f1107557b60ecad31fa043c4bc20b411", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56850", + "10.65.0.27:56850", + "172.17.0.1:56850", + "172.18.0.1:56850", + "172.19.0.1:56850", + "172.20.0.1:56850", + "172.21.0.1:56850", + "172.22.0.1:56850", + "172.23.0.1:56850", + "172.24.0.1:56850", + "172.25.0.1:56850", + "172.26.0.1:56850", + "172.27.0.1:56850" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:20:14.874131744Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 223842005373187, + "StableID": "nN6EW6xNk211CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f866d0f9775dc9e6b2dfdf1a990f7c7290860438ffd5aad1ade28dc9f5684574", + "DiscoKey": "discokey:7e6c001fb872587ec1d56ee4959502f8301d9bc3beebc703802591ccd256f96c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:58583", + "10.65.0.27:58583", + "172.17.0.1:58583", + "172.18.0.1:58583", + "172.19.0.1:58583", + "172.20.0.1:58583", + "172.21.0.1:58583", + "172.22.0.1:58583", + "172.23.0.1:58583", + "172.24.0.1:58583", + "172.25.0.1:58583", + "172.26.0.1:58583", + "172.27.0.1:58583" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:20:15.40948102Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3621397242307042, + "StableID": "nTdoQxx8HV11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:31b110aebcd4347f8f8a6026f4a2320aa6744b73e52992be0393fc13f868860a", + "DiscoKey": "discokey:41fe86fa0f5dbce075f479b14c12551dd88cddb6952a72cdd88fd0ae82a94601", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:40342", + "10.65.0.27:40342", + "172.17.0.1:40342", + "172.18.0.1:40342", + "172.19.0.1:40342", + "172.20.0.1:40342", + "172.21.0.1:40342", + "172.22.0.1:40342", + "172.23.0.1:40342", + "172.24.0.1:40342", + "172.25.0.1:40342", + "172.26.0.1:40342", + "172.27.0.1:40342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:20:15.952792861Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6918226251818639, + "StableID": "nLbBXC5H2w11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e761b2e36f09a65b4d8f1131ab0f29ea7239d0827f225a576f4cc83609900d24", + "DiscoKey": "discokey:2e8579339f36c79810d79d625c72432868aac339d087f082b3b18923b465176f", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:33617", + "10.65.0.27:33617", + "172.17.0.1:33617", + "172.18.0.1:33617", + "172.19.0.1:33617", + "172.20.0.1:33617", + "172.21.0.1:33617", + "172.22.0.1:33617", + "172.23.0.1:33617", + "172.24.0.1:33617", + "172.25.0.1:33617", + "172.26.0.1:33617", + "172.27.0.1:33617" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:20:16.480390963Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5513145568722149, + "StableID": "nLtc2Azu3k11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b7321b72b53ed6d4b99319f01f9078da60d83b36a22957586588fc005dc12349", + "DiscoKey": "discokey:0d5760bad884b761b1d7db181534b466d21d1682fdf136c6619af55ef105fa30", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:56195", + "10.65.0.27:56195", + "172.17.0.1:56195", + "172.18.0.1:56195", + "172.19.0.1:56195", + "172.20.0.1:56195", + "172.21.0.1:56195", + "172.22.0.1:56195", + "172.23.0.1:56195", + "172.24.0.1:56195", + "172.25.0.1:56195", + "172.26.0.1:56195", + "172.27.0.1:56195" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:20:17.022800848Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6848992150805548, + "StableID": "nuFW6nQvUv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:899992820f50c78bf4646efad1893b89a60a15df44e06db67d72585791846916", + "DiscoKey": "discokey:a34dd419cb3a8b7b93c3e9cc6c8b2423283fb191a9e82b104762b77ed9710e66", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:38971", + "10.65.0.27:38971", + "172.17.0.1:38971", + "172.18.0.1:38971", + "172.19.0.1:38971", + "172.20.0.1:38971", + "172.21.0.1:38971", + "172.22.0.1:38971", + "172.23.0.1:38971", + "172.24.0.1:38971", + "172.25.0.1:38971", + "172.26.0.1:38971", + "172.27.0.1:38971" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:20:17.555162972Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8617791652858649, + "StableID": "nUQ58sm1JA21CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:301b52d255de5155bf0fe437dbc13959816f1ae31366aafddb69e522dba6571d", + "DiscoKey": "discokey:5c583dfe16347d721fe2bfd96c9593016019e9bd14ea24d4be63acc99ed07034", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:40764", + "10.65.0.27:40764", + "172.17.0.1:40764", + "172.18.0.1:40764", + "172.19.0.1:40764", + "172.20.0.1:40764", + "172.21.0.1:40764", + "172.22.0.1:40764", + "172.23.0.1:40764", + "172.24.0.1:40764", + "172.25.0.1:40764", + "172.26.0.1:40764", + "172.27.0.1:40764" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:20:18.087199406Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 7627873531149537, + "StableID": "najGXaJgZ221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:75e0d4f15bd5339407df21ed895b3e113329a82d5746611816261dfaa5a79c59", + "DiscoKey": "discokey:7690567f0f5dc181b8c6fdfc5b003a161ce3a1d2befe75eb2952a3b5cd948264", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:43330", + "10.65.0.27:43330", + "172.17.0.1:43330", + "172.18.0.1:43330", + "172.19.0.1:43330", + "172.20.0.1:43330", + "172.21.0.1:43330", + "172.22.0.1:43330", + "172.23.0.1:43330", + "172.24.0.1:43330", + "172.25.0.1:43330", + "172.26.0.1:43330", + "172.27.0.1:43330" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:20:19.183110945Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8570237187749009, + "StableID": "nczCthbUv921CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:5a1a1fd1951cf4e6dce860f46d77baded0e023223abff26ecda38d139dd83c72", + "DiscoKey": "discokey:16e8d2427e69b9d2cac1673da23765fa701b04a5ce3d28530f70b820741dc90c", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:51710", + "10.65.0.27:51710", + "172.17.0.1:51710", + "172.18.0.1:51710", + "172.19.0.1:51710", + "172.20.0.1:51710", + "172.21.0.1:51710", + "172.22.0.1:51710", + "172.23.0.1:51710", + "172.24.0.1:51710", + "172.25.0.1:51710", + "172.26.0.1:51710", + "172.27.0.1:51710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:20:19.72301037Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5525645567720675, + "StableID": "nriq8gLa9k11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:adccd261ee5560558a2c08fe6d70415ee0c39f3b804d7f872b9503ebd06b445d", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:4586ef29b9329cf1a1c6cbcb9f3df9108674160a9fe26ecb48f1d431d7657744", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:40287", + "10.65.0.27:40287", + "172.17.0.1:40287", + "172.18.0.1:40287", + "172.19.0.1:40287", + "172.20.0.1:40287", + "172.21.0.1:40287", + "172.22.0.1:40287", + "172.23.0.1:40287", + "172.24.0.1:40287", + "172.25.0.1:40287", + "172.26.0.1:40287", + "172.27.0.1:40287" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:20:20.251293676Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1545417971442506, + "StableID": "nuGs6ZWv4D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5da9ac437b55667d69d41d8084de52f0c051d481b3cac7100a7de8e067120322", + "KeyExpiry": "2026-11-09T09:20:20Z", + "DiscoKey": "discokey:9d22489b975e567d77dcd2b5823a2a32977c7346dc5b1840c4cba4a220729f68", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:60732", + "10.65.0.27:60732", + "172.17.0.1:60732", + "172.18.0.1:60732", + "172.19.0.1:60732", + "172.20.0.1:60732", + "172.21.0.1:60732", + "172.22.0.1:60732", + "172.23.0.1:60732", + "172.24.0.1:60732", + "172.25.0.1:60732", + "172.26.0.1:60732", + "172.27.0.1:60732" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:20:20.802684287Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8839325176815582, + "StableID": "nKjd2r5M2C21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:5ccc1e2806b7dba12fb9a1a87a8f0eaf68e13336b8836703c3435ae05bb30761", + "KeyExpiry": "2026-11-09T09:20:21Z", + "DiscoKey": "discokey:4b567c71b0bbb40126611349579c08cca63f90ce7b3753721266cf1a30c1df6e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:41279", + "10.65.0.27:41279", + "172.17.0.1:41279", + "172.18.0.1:41279", + "172.19.0.1:41279", + "172.20.0.1:41279", + "172.21.0.1:41279", + "172.22.0.1:41279", + "172.23.0.1:41279", + "172.24.0.1:41279", + "172.25.0.1:41279", + "172.26.0.1:41279", + "172.27.0.1:41279" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:20:21.338069367Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2636814795393374": { + "ID": 2636814795393374, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-src-empty-group.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-src-empty-group.hujson new file mode 100644 index 00000000..7c3fbbfb --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-src-empty-group.hujson @@ -0,0 +1,22105 @@ +// ssh-src-empty-group +// +// ssh src = empty group, dst = tag:server +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:21:06Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-src-empty-group", + "description": "ssh src = empty group, dst = tag:server", + "category": "ssh", + "captured_at": "2026-05-13T09:21:06.611022727Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh src = empty group, dst = tag:server\",\n\t\"id\": \"ssh-src-empty-group\",\n\t\"policy\": {\"groups\": {\"group:empty\": []}, \"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"group:empty\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-src-empty-group.hujson", + "full_policy": { + "groups": {"group:empty": []}, + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["group:empty"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1500340108592974, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "MachineKey": "mkey:6d8572f82dcaa49c4023b37ea4348dd25c9415ab9f3ace844cf1ffb497dfec50", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1500340108592974": { + "ID": 1500340108592974, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 6882282173853531, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:21:22.075465365Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "MachineKey": "mkey:1f457381e447f967399fe20bc85dcb9edc5c6b0dc5abbcea77f2e73004d7b86b", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6882282173853531": { + "ID": 6882282173853531, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "MachineKey": "mkey:33394264ea61a563b7b4054fbd643e754f8ac5feebb9fc42bce7bb56313d4017", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 5655179600283341, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:21:17.347104171Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "MachineKey": "mkey:25d72481cc668640690bbec362325838745e9e45b57a41513cfdd497d3b21962", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5655179600283341": { + "ID": 5655179600283341, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 6814575453737212, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:21:23.460129792Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "MachineKey": "mkey:c8ffa5c2df0054afa4ec5f267c72855d1f4db80cc195cbdb6ae613a4a8c40210", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6814575453737212": { + "ID": 6814575453737212, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "MachineKey": "mkey:692e9e3e0366733361b998ce9c3b9cfa2c41d60d083115bb8f302e8f59e96857", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 4608126954712804, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "MachineKey": "mkey:22bfbd6ef059d2a87a06f53cfcdae0a16671ad3c46c745bcddd2271897ed851e", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4608126954712804": { + "ID": 4608126954712804, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 3616621037328237, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:21:15.566085445Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "MachineKey": "mkey:6b71bdc48f5f97b58222dd5760caf0ad388d853b5be7fa6056ebbd589a13fa12", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3616621037328237": { + "ID": 3616621037328237, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 8290277898300682, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:21:09.574498768Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "MachineKey": "mkey:bafe5bf9594f395c147437ccbe9717b783b2bc261ba132f14bc9ba71891fa918", + "Peers": [{ + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8290277898300682": { + "ID": 8290277898300682, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 4725532368819453, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "MachineKey": "mkey:e51d12b234c9af44e30848e1a12b809bd5e1d7af442c625553c670671d08df16", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4725532368819453": { + "ID": 4725532368819453, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 5800192544056745, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "MachineKey": "mkey:2592aa41aa5c25ad6196d37a83ed44eca3d5b4e0b7f8f27f5a97e7a4fbbbc201", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5800192544056745": { + "ID": 5800192544056745, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 8302794691259322, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:21:22.617210394Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "MachineKey": "mkey:656d1c7996dca7ddb643ac1932a4fb99b5d50339b534ea6c1cb97099e6f67c76", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8302794691259322": { + "ID": 8302794691259322, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 3971972035245068, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:21:23.937568907Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "MachineKey": "mkey:be1ee52cccd623028a6401e4122e80e02a59e085fcd5d27b9bd271a3a33a5217", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3971972035245068": { + "ID": 3971972035245068, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "MachineKey": "mkey:420de8185fe9cc10154cb5219c745808f9817c206f12d1372998214046403d09", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4372583465575495, + "StableID": "nELNeUMM9b11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 4372583465575495, + "Key": "nodekey:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "DiscoKey": "discokey:54b578d48e785aa696d2ee85a5a3bda9a5179f5a57705e00de174e882e2f5071", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:51405", + "10.65.0.27:51405", + "172.17.0.1:51405", + "172.18.0.1:51405", + "172.19.0.1:51405", + "172.20.0.1:51405", + "172.21.0.1:51405", + "172.22.0.1:51405", + "172.23.0.1:51405", + "172.24.0.1:51405", + "172.25.0.1:51405", + "172.26.0.1:51405", + "172.27.0.1:51405", + "172.28.0.1:51405" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:21:24.602179146Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:a3e5671fbb6f6c658d6e163b7bd993cced8c022df31b868e10c82fba42286347", + "MachineKey": "mkey:76da317173218a89bf8bbab023809824d614bda9871dd94100d5cf93173c333c", + "Peers": [{ + "ID": 8290277898300682, + "StableID": "nPBh9UYgj721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:daf9699563bb8d8e86135a3eb1c6b4ca20670b36e6a6d87f7984fa2450dfe020", + "DiscoKey": "discokey:cb20bf5e7e12b719e58613631bf8b830411be943c45ab7d2012c0f7256a01c1a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:53542", + "10.65.0.27:53542", + "172.17.0.1:53542", + "172.18.0.1:53542", + "172.19.0.1:53542", + "172.20.0.1:53542", + "172.21.0.1:53542", + "172.22.0.1:53542", + "172.23.0.1:53542", + "172.24.0.1:53542", + "172.25.0.1:53542", + "172.26.0.1:53542", + "172.27.0.1:53542", + "172.28.0.1:53542" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:21:09.574498768Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 3616621037328237, + "StableID": "nvuqX7WyEV11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c2487b3a38488d006f9a28c6d9b90b5afdcc68a260cf02b1b7aa3d559f145e32", + "DiscoKey": "discokey:b6300c737099421c5a52b06c2d6aad403b1f076f0f7debe347671b4eb63a7839", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33348", + "10.65.0.27:33348", + "172.17.0.1:33348", + "172.18.0.1:33348", + "172.19.0.1:33348", + "172.20.0.1:33348", + "172.21.0.1:33348", + "172.22.0.1:33348", + "172.23.0.1:33348", + "172.24.0.1:33348", + "172.25.0.1:33348", + "172.26.0.1:33348", + "172.27.0.1:33348", + "172.28.0.1:33348" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:21:15.566085445Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5655179600283341, + "StableID": "nLgQ2myEAm11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:133c74cdf13dcb6f236645b723c019ea0eb574dd2c988e6aaebd0c202f7abc72", + "DiscoKey": "discokey:7ede0fad082f1f4540afd15d339f4f14498fd7a2f6253565fc59cc8020788c3a", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57092", + "10.65.0.27:57092", + "172.17.0.1:57092", + "172.18.0.1:57092", + "172.19.0.1:57092", + "172.20.0.1:57092", + "172.21.0.1:57092", + "172.22.0.1:57092", + "172.23.0.1:57092", + "172.24.0.1:57092", + "172.25.0.1:57092", + "172.26.0.1:57092", + "172.27.0.1:57092", + "172.28.0.1:57092" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:21:17.347104171Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5800192544056745, + "StableID": "nJRwHvDvHn11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:73aa857fa92ce648735d5f6f595ac8b3078b14a194f56f72cee66647746ac61c", + "DiscoKey": "discokey:ac62f171220e6de996c3a9a4719ae5fcbf913f3fedc5c0a98e110490ab01cf4a", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42661", + "10.65.0.27:42661", + "172.17.0.1:42661", + "172.18.0.1:42661", + "172.19.0.1:42661", + "172.20.0.1:42661", + "172.21.0.1:42661", + "172.22.0.1:42661", + "172.23.0.1:42661", + "172.24.0.1:42661", + "172.25.0.1:42661", + "172.26.0.1:42661", + "172.27.0.1:42661", + "172.28.0.1:42661" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:21:21.012421424Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4725532368819453, + "StableID": "nWdDctiCud11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ec327910540dbdc61464d526ac9800df50d6b956244da10af3ea424102e7d30e", + "DiscoKey": "discokey:4d276da3bd54817b6af5ed9d3da58b57c6a09de2b4bb7f94656e3175bb93175a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58383", + "10.65.0.27:58383", + "172.17.0.1:58383", + "172.18.0.1:58383", + "172.19.0.1:58383", + "172.20.0.1:58383", + "172.21.0.1:58383", + "172.22.0.1:58383", + "172.23.0.1:58383", + "172.24.0.1:58383", + "172.25.0.1:58383", + "172.26.0.1:58383", + "172.27.0.1:58383", + "172.28.0.1:58383" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:21:21.550796677Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6882282173853531, + "StableID": "nJSFSBtzjv11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fe5dd419cfaf8151c09428107e4ee85c074928fd9f8fe3da73694074121cf72d", + "DiscoKey": "discokey:298f317d964805d70c955707e74cc3a06589f35df730a2211e9d99a2c7f5103a", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:50289", + "10.65.0.27:50289", + "172.17.0.1:50289", + "172.18.0.1:50289", + "172.19.0.1:50289", + "172.20.0.1:50289", + "172.21.0.1:50289", + "172.22.0.1:50289", + "172.23.0.1:50289", + "172.24.0.1:50289", + "172.25.0.1:50289", + "172.26.0.1:50289", + "172.27.0.1:50289", + "172.28.0.1:50289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:21:22.075465365Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8302794691259322, + "StableID": "nMGMHaLMq721CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc0f150fc848435ae963f263bbb5b44c14b4de07c306da65f1d9d65dba8aa915", + "DiscoKey": "discokey:e715d93aeac9eec6096a3e18131bd442fe35e13a0347123bcfe21723c9cfbc1c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:37978", + "10.65.0.27:37978", + "172.17.0.1:37978", + "172.18.0.1:37978", + "172.19.0.1:37978", + "172.20.0.1:37978", + "172.21.0.1:37978", + "172.22.0.1:37978", + "172.23.0.1:37978", + "172.24.0.1:37978", + "172.25.0.1:37978", + "172.26.0.1:37978", + "172.27.0.1:37978", + "172.28.0.1:37978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:21:22.617210394Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6814575453737212, + "StableID": "nVZuRpLLDv11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db04fe21e83f45ddbed5b8446f6a92caf01754c38ed27c782c26b81abb977210", + "DiscoKey": "discokey:d554e83b854f98f53fbf98046b8bb4d073b7afa017c42441270fdfbfbba39e44", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:33457", + "10.65.0.27:33457", + "172.17.0.1:33457", + "172.18.0.1:33457", + "172.19.0.1:33457", + "172.20.0.1:33457", + "172.21.0.1:33457", + "172.22.0.1:33457", + "172.23.0.1:33457", + "172.24.0.1:33457", + "172.25.0.1:33457", + "172.26.0.1:33457", + "172.27.0.1:33457", + "172.28.0.1:33457" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:21:23.460129792Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3971972035245068, + "StableID": "nZjmNGyu1Y11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:64e3c927a0d8a260091b63aedddce84cff7d3e81f07ea13778ccc698c7e98b43", + "DiscoKey": "discokey:67171f195393cdbd79f7ad13688070985774fe21be0cedac150777af6508354f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:38948", + "10.65.0.27:38948", + "172.17.0.1:38948", + "172.18.0.1:38948", + "172.19.0.1:38948", + "172.20.0.1:38948", + "172.21.0.1:38948", + "172.22.0.1:38948", + "172.23.0.1:38948", + "172.24.0.1:38948", + "172.25.0.1:38948", + "172.26.0.1:38948", + "172.27.0.1:38948", + "172.28.0.1:38948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:21:23.937568907Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4608126954712804, + "StableID": "nfvWCWg2zc11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4ed292b4cfa8d08d12bc6fe9b393fad60418df600a2e19127099519a3fa1db3f", + "DiscoKey": "discokey:fb18e1047c814faa1936128cd722a341358c30909e998cbd856d38e7658bc216", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:44111", + "10.65.0.27:44111", + "172.17.0.1:44111", + "172.18.0.1:44111", + "172.19.0.1:44111", + "172.20.0.1:44111", + "172.21.0.1:44111", + "172.22.0.1:44111", + "172.23.0.1:44111", + "172.24.0.1:44111", + "172.25.0.1:44111", + "172.26.0.1:44111", + "172.27.0.1:44111", + "172.28.0.1:44111" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:21:25.133517278Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1500340108592974, + "StableID": "nRGwiePWiC11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:005e465b964cc904806f5161328c8f685fd1e56b59f30ea0d13cad619bd75e7b", + "DiscoKey": "discokey:23354def6c19b41d12b50b428bb2b86a4e2cb7471abf9f39a4e93fa76040f810", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:34139", + "10.65.0.27:34139", + "172.17.0.1:34139", + "172.18.0.1:34139", + "172.19.0.1:34139", + "172.20.0.1:34139", + "172.21.0.1:34139", + "172.22.0.1:34139", + "172.23.0.1:34139", + "172.24.0.1:34139", + "172.25.0.1:34139", + "172.26.0.1:34139", + "172.27.0.1:34139", + "172.28.0.1:34139" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:21:25.660717434Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 521955752537854, + "StableID": "ndAuVmtP5511CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:cc439a49e3f189d63a5a8b0deff24686018316cc041e6495c7dbab9074185e52", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:9373753ec674e553510849fb70c3d11a030a8ebdb697b79811e40fb34e754b34", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:36848", + "10.65.0.27:36848", + "172.17.0.1:36848", + "172.18.0.1:36848", + "172.19.0.1:36848", + "172.20.0.1:36848", + "172.21.0.1:36848", + "172.22.0.1:36848", + "172.23.0.1:36848", + "172.24.0.1:36848", + "172.25.0.1:36848", + "172.26.0.1:36848", + "172.27.0.1:36848", + "172.28.0.1:36848" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:21:26.194723126Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4523172015074948, + "StableID": "nwEe6R4ZKc11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:43722a1489ece323af8ed65ad9fef1a309afef19f60109cf84536abd2f108c30", + "KeyExpiry": "2026-11-09T09:21:26Z", + "DiscoKey": "discokey:b905104a3ce14244a835cd8c1bce75dac82376d0fac4110c36a649a3b7f5c456", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49558", + "10.65.0.27:49558", + "172.17.0.1:49558", + "172.18.0.1:49558", + "172.19.0.1:49558", + "172.20.0.1:49558", + "172.21.0.1:49558", + "172.22.0.1:49558", + "172.23.0.1:49558", + "172.24.0.1:49558", + "172.25.0.1:49558", + "172.26.0.1:49558", + "172.27.0.1:49558", + "172.28.0.1:49558" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:21:26.723487548Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5848785703371618, + "StableID": "n3V7Pbgvfn11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:61125883643bf13373afbfcc258f7ea148cd326b1273f337857ee86144c0521d", + "KeyExpiry": "2026-11-09T09:21:27Z", + "DiscoKey": "discokey:dc748887d44370c813a5e037e52b40bf597c6088551a43de750344a550be1a55", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:55204", + "10.65.0.27:55204", + "172.17.0.1:55204", + "172.18.0.1:55204", + "172.19.0.1:55204", + "172.20.0.1:55204", + "172.21.0.1:55204", + "172.22.0.1:55204", + "172.23.0.1:55204", + "172.24.0.1:55204", + "172.25.0.1:55204", + "172.26.0.1:55204", + "172.27.0.1:55204", + "172.28.0.1:55204" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:21:27.254674699Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4372583465575495": { + "ID": 4372583465575495, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-src-leading-whitespace.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-src-leading-whitespace.hujson new file mode 100644 index 00000000..2de73b71 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-src-leading-whitespace.hujson @@ -0,0 +1,22123 @@ +// ssh-src-leading-whitespace +// +// ssh src has leading whitespace +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:22:12Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-src-leading-whitespace", + "description": "ssh src has leading whitespace", + "category": "ssh", + "captured_at": "2026-05-13T09:22:12.527314213Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh src has leading whitespace\",\n\t\"id\": \"ssh-src-leading-whitespace\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\" odin@example.com\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-src-leading-whitespace.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": [" odin@example.com"], + "users": ["root"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 7000699690251896, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "MachineKey": "mkey:037acc072f5f75d30193e376458ab524393e53bff3426bc9e6141b5ae406c40b", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.19"}, {"nodeIP": "fd7a:115c:a1e0::13"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7000699690251896": { + "ID": 7000699690251896, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.19"}, {"nodeIP": "fd7a:115c:a1e0::13"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 185841476911834, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:22:17.99921398Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "MachineKey": "mkey:e5dd003afd4457d6e5e6430be1dc7d0b22642f864fdb53389102efb45c722d1c", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "185841476911834": { + "ID": 185841476911834, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "MachineKey": "mkey:ba28786048eb4f409d9decff8cf2e8fc51f5551d6e5135196f7437c3e1591078", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 8677184893301866, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:22:16.376358719Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "MachineKey": "mkey:005ecdcb9ca03cf3afc7e3379654780e98f47741e82dc98e031084ec89b2bc50", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8677184893301866": { + "ID": 8677184893301866, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 6552951513903457, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:22:19.337487583Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "MachineKey": "mkey:162194bb6d6fad856d0acb209e827a3d13e0dab9c24eb42581d18274814d8949", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6552951513903457": { + "ID": 6552951513903457, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "MachineKey": "mkey:394365434dc2c4ba097c10f8db6de1bad9712e7254524c8d49d81231ec229f3f", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 7667948310719536, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "MachineKey": "mkey:92c4a479a7ec32d8444ff29896c34e0c6d8a5ee8d47bb12297176cace5201168", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7667948310719536": { + "ID": 7667948310719536, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 113860257757471, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:22:15.844852796Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "MachineKey": "mkey:1c9c9e35a7e0bff58975bb59c5a82471702fc69170b0f6773b7e122d192a4744", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"113860257757471": { + "ID": 113860257757471, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 8143243316789368, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:22:15.112140752Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "MachineKey": "mkey:1d6d54ac92ff7156027b568a1dafc8f7b4735e9f41bfd40ec0c791065e93b031", + "Peers": [{ + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8143243316789368": { + "ID": 8143243316789368, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 5333300322750175, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "MachineKey": "mkey:168b426ac11ba1322b3b9d79e6f979d6659d8c876839aabfd166774f70d53452", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5333300322750175": { + "ID": 5333300322750175, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 5650061022717349, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "MachineKey": "mkey:8a6125c21893da3c503057e1a48c0c912c0fd765d28c44f003e10d7262cb1c15", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5650061022717349": { + "ID": 5650061022717349, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 7323377596879331, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:22:18.625515705Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "MachineKey": "mkey:c134290f2a766788c5eeef1c38dbd30b9102d76e12baddeacf94d7b815edf673", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7323377596879331": { + "ID": 7323377596879331, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 270807153993723, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:22:19.865837519Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "MachineKey": "mkey:a33e13c079a2082fc643cb298aa84139c100975f7e13c823d464ae67b5eb7d2c", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "270807153993723": { + "ID": 270807153993723, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "MachineKey": "mkey:64c77aabfaf4fc7419f98e25e1ae065ee6f4dbe0a7399aa6605dcac91c1a202d", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6705106736621230, + "StableID": "n1pqkUnkMu11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 6705106736621230, + "Key": "nodekey:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "DiscoKey": "discokey:35cf0dffa25ba0e1150a8ef1336210509b79e4a6618b4dc5c12f327147d8d55a", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53680", + "10.65.0.27:53680", + "172.17.0.1:53680", + "172.18.0.1:53680", + "172.19.0.1:53680", + "172.20.0.1:53680", + "172.21.0.1:53680", + "172.22.0.1:53680", + "172.23.0.1:53680", + "172.24.0.1:53680", + "172.25.0.1:53680", + "172.26.0.1:53680", + "172.27.0.1:53680", + "172.28.0.1:53680" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:22:20.398552469Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:6a64002270eca2ff6d91bc9adda789c18c32581d805ba41c1d548b4675348229", + "MachineKey": "mkey:5b3e374b47fb3477899edd0fab6787a0ff49e0baf1aa866bf324267e23e9291c", + "Peers": [{ + "ID": 8143243316789368, + "StableID": "n1mKgDC6b621CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39f74a3cfcbcd2d85a0505acd7608c438d8b75f75bc73d973c69ffefca1d7b35", + "DiscoKey": "discokey:b286192a70d77992ae5e2c3e46bf90bdcf13cbec61579caf2e3806f562ae5c30", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:52300", + "10.65.0.27:52300", + "172.17.0.1:52300", + "172.18.0.1:52300", + "172.19.0.1:52300", + "172.20.0.1:52300", + "172.21.0.1:52300", + "172.22.0.1:52300", + "172.23.0.1:52300", + "172.24.0.1:52300", + "172.25.0.1:52300", + "172.26.0.1:52300", + "172.27.0.1:52300", + "172.28.0.1:52300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:22:15.112140752Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 113860257757471, + "StableID": "nCVk58vZt111CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2842a72c6a80f763919802b778551075f77872ad7370c9a2de933018cdf143a", + "DiscoKey": "discokey:484ac995502db71932de00d90d5d0d156a7f026ca5364ef3dbe3ae81bafc1476", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33365", + "10.65.0.27:33365", + "172.17.0.1:33365", + "172.18.0.1:33365", + "172.19.0.1:33365", + "172.20.0.1:33365", + "172.21.0.1:33365", + "172.22.0.1:33365", + "172.23.0.1:33365", + "172.24.0.1:33365", + "172.25.0.1:33365", + "172.26.0.1:33365", + "172.27.0.1:33365", + "172.28.0.1:33365" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:22:15.844852796Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8677184893301866, + "StableID": "nVk3Q8wukA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e0d962c6fb4822dd3f7d040f87a7cf03159c7e110abed635b06e5be1ea044a4b", + "DiscoKey": "discokey:99083f7b395bb3d58c747b2924bf09cd845be26dd013e76cb8897949bded4378", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:34443", + "10.65.0.27:34443", + "172.17.0.1:34443", + "172.18.0.1:34443", + "172.19.0.1:34443", + "172.20.0.1:34443", + "172.21.0.1:34443", + "172.22.0.1:34443", + "172.23.0.1:34443", + "172.24.0.1:34443", + "172.25.0.1:34443", + "172.26.0.1:34443", + "172.27.0.1:34443", + "172.28.0.1:34443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:22:16.376358719Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 5650061022717349, + "StableID": "nesSrHXv7m11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e7e2046717ee3fa271fb28b7c09fa35fcb67bbebf2c25495eff616e3ef30c079", + "DiscoKey": "discokey:1ec584995763f070c9b9b759453ff4e2c4fedd6e5dcc2736bb30a081dafda228", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:54222", + "10.65.0.27:54222", + "172.17.0.1:54222", + "172.18.0.1:54222", + "172.19.0.1:54222", + "172.20.0.1:54222", + "172.21.0.1:54222", + "172.22.0.1:54222", + "172.23.0.1:54222", + "172.24.0.1:54222", + "172.25.0.1:54222", + "172.26.0.1:54222", + "172.27.0.1:54222", + "172.28.0.1:54222" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:22:16.91735265Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5333300322750175, + "StableID": "nGhZVqkTei11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04046ddc32a46ab98f6736d52022153d1f7925d49a894c69149f193f03fb8f4e", + "DiscoKey": "discokey:04a4340cf2ab637b906d2ca8d7211a892219b154aced487018f475b0a673ca3b", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42920", + "10.65.0.27:42920", + "172.17.0.1:42920", + "172.18.0.1:42920", + "172.19.0.1:42920", + "172.20.0.1:42920", + "172.21.0.1:42920", + "172.22.0.1:42920", + "172.23.0.1:42920", + "172.24.0.1:42920", + "172.25.0.1:42920", + "172.26.0.1:42920", + "172.27.0.1:42920", + "172.28.0.1:42920" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:22:17.457951971Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 185841476911834, + "StableID": "nd4yvwjAT211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4238e5a1a2f60912dd33750eaba2e9ade234e967f531034c8a2815df697adb14", + "DiscoKey": "discokey:54f707cb1a422b733807276e804ce659bada6eb39062823fe48a5d80b6df1b47", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:58427", + "10.65.0.27:58427", + "172.17.0.1:58427", + "172.18.0.1:58427", + "172.19.0.1:58427", + "172.20.0.1:58427", + "172.21.0.1:58427", + "172.22.0.1:58427", + "172.23.0.1:58427", + "172.24.0.1:58427", + "172.25.0.1:58427", + "172.26.0.1:58427", + "172.27.0.1:58427", + "172.28.0.1:58427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:22:17.99921398Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7323377596879331, + "StableID": "n8FTWFimBz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0909da237b2e808c61e8de74434b2b9d9aecb4ee43065089ece5204b6b9b5629", + "DiscoKey": "discokey:a32b59e0d33e2ded107b39b22960633cdd1f0abc18f36f57d5e21c7640a93149", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:38227", + "10.65.0.27:38227", + "172.17.0.1:38227", + "172.18.0.1:38227", + "172.19.0.1:38227", + "172.20.0.1:38227", + "172.21.0.1:38227", + "172.22.0.1:38227", + "172.23.0.1:38227", + "172.24.0.1:38227", + "172.25.0.1:38227", + "172.26.0.1:38227", + "172.27.0.1:38227", + "172.28.0.1:38227" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:22:18.625515705Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6552951513903457, + "StableID": "ntApkcvqAt11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:931685473e4f205d62413ac4d2c3ebcf8458908f94f8eb83c4775c87a115ad17", + "DiscoKey": "discokey:bc9c50ba82975f34422b2beb098bf1de48b763f778361a0252ffd5220a0f7403", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:55202", + "10.65.0.27:55202", + "172.17.0.1:55202", + "172.18.0.1:55202", + "172.19.0.1:55202", + "172.20.0.1:55202", + "172.21.0.1:55202", + "172.22.0.1:55202", + "172.23.0.1:55202", + "172.24.0.1:55202", + "172.25.0.1:55202", + "172.26.0.1:55202", + "172.27.0.1:55202", + "172.28.0.1:55202" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:22:19.337487583Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 270807153993723, + "StableID": "nkm3sPee7311CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:87c7f40fb532366935ad5214207388a29031d359001b49634cc910f135465f6d", + "DiscoKey": "discokey:501b1dad6def0edb6ba5a26e86ca442aa8a2151e84fceea8132f51fb2d1e956e", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:44002", + "10.65.0.27:44002", + "172.17.0.1:44002", + "172.18.0.1:44002", + "172.19.0.1:44002", + "172.20.0.1:44002", + "172.21.0.1:44002", + "172.22.0.1:44002", + "172.23.0.1:44002", + "172.24.0.1:44002", + "172.25.0.1:44002", + "172.26.0.1:44002", + "172.27.0.1:44002", + "172.28.0.1:44002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:22:19.865837519Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 7667948310719536, + "StableID": "nPYeZyzps221CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d0ce1ba6d4cbbcf9decf7a9f01ad378411022ffd5e9eef94809593172fa1af69", + "DiscoKey": "discokey:995e138a0bc7c2d6a53c165e23b474940593333d62d90528cee068a4e18a2b0e", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:56289", + "10.65.0.27:56289", + "172.17.0.1:56289", + "172.18.0.1:56289", + "172.19.0.1:56289", + "172.20.0.1:56289", + "172.21.0.1:56289", + "172.22.0.1:56289", + "172.23.0.1:56289", + "172.24.0.1:56289", + "172.25.0.1:56289", + "172.26.0.1:56289", + "172.27.0.1:56289", + "172.28.0.1:56289" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:22:20.937449274Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7000699690251896, + "StableID": "nVMkrZWdfw11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:1af67b633fce2aa5dd3d1c22557a42939a55de468eee10b89c0e3f3d8a7f1f08", + "DiscoKey": "discokey:ca263f641228d82e7ba561ce1fdc498a4ac6b7a9d1bf1ab6e3b56f0b22abb818", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35249", + "10.65.0.27:35249", + "172.17.0.1:35249", + "172.18.0.1:35249", + "172.19.0.1:35249", + "172.20.0.1:35249", + "172.21.0.1:35249", + "172.22.0.1:35249", + "172.23.0.1:35249", + "172.24.0.1:35249", + "172.25.0.1:35249", + "172.26.0.1:35249", + "172.27.0.1:35249", + "172.28.0.1:35249" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:22:21.464954476Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4284797806903681, + "StableID": "n2dXbcNbTa11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a7a8458270cc82b0625a3ebd79c3e5af5e040c4219deba360979d91f965a6476", + "KeyExpiry": "2026-11-09T09:22:21Z", + "DiscoKey": "discokey:9616211d17ab9697e7fa55165294efc168d482ee06724751e93efbeed324fd76", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:50158", + "10.65.0.27:50158", + "172.17.0.1:50158", + "172.18.0.1:50158", + "172.19.0.1:50158", + "172.20.0.1:50158", + "172.21.0.1:50158", + "172.22.0.1:50158", + "172.23.0.1:50158", + "172.24.0.1:50158", + "172.25.0.1:50158", + "172.26.0.1:50158", + "172.27.0.1:50158", + "172.28.0.1:50158" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:22:21.988373309Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6444602222931293, + "StableID": "ntkLwnmmKs11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:b654ef19ce6bebdfc6c755e04f8696d3bed3d99477bd5f05716627c739453476", + "KeyExpiry": "2026-11-09T09:22:22Z", + "DiscoKey": "discokey:afb4f3c13a03175eb745bc3dc0ee942c876b1e75571d99756f7af5701a4dc06b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50042", + "10.65.0.27:50042", + "172.17.0.1:50042", + "172.18.0.1:50042", + "172.19.0.1:50042", + "172.20.0.1:50042", + "172.21.0.1:50042", + "172.22.0.1:50042", + "172.23.0.1:50042", + "172.24.0.1:50042", + "172.25.0.1:50042", + "172.26.0.1:50042", + "172.27.0.1:50042", + "172.28.0.1:50042" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:22:22.530433778Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5578350789120784, + "StableID": "nqd35LpSZk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:1f50fdcd08b5a717d0aec4e3b425a7e9a16c73233d894e71323c69ea2a7e2e1b", + "KeyExpiry": "2026-11-09T09:22:23Z", + "DiscoKey": "discokey:a6853978df9b5a349793b1a03dbdf09ba43ae156e43dd71f0042377af70b9b7c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:49037", + "10.65.0.27:49037", + "172.17.0.1:49037", + "172.18.0.1:49037", + "172.19.0.1:49037", + "172.20.0.1:49037", + "172.21.0.1:49037", + "172.22.0.1:49037", + "172.23.0.1:49037", + "172.24.0.1:49037", + "172.25.0.1:49037", + "172.26.0.1:49037", + "172.27.0.1:49037", + "172.28.0.1:49037" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:22:23.062857052Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6705106736621230": { + "ID": 6705106736621230, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-tab-in-user.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-tab-in-user.hujson new file mode 100644 index 00000000..1c860bdd --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-tab-in-user.hujson @@ -0,0 +1,22123 @@ +// ssh-tab-in-user +// +// ssh users contains TAB-prefixed root +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:23:08Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-tab-in-user", + "description": "ssh users contains TAB-prefixed root", + "category": "ssh", + "captured_at": "2026-05-13T09:23:08.327706461Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh users contains TAB-prefixed root\",\n\t\"id\": \"ssh-tab-in-user\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"\\troot\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-tab-in-user.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["\troot"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 6890529266015242, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "MachineKey": "mkey:a6db6410bf00a5bb2999e1a982b5ea8786fffd7b655de3bfca9f647f68ed2c3b", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6890529266015242": { + "ID": 6890529266015242, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 4706334284422163, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:23:13.597689279Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "MachineKey": "mkey:8202d91dd6dd1e2a6ec8c2031892d1bc04adeeb3c44fa5812bb8f16ec209f17c", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4706334284422163": { + "ID": 4706334284422163, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "MachineKey": "mkey:6552ac96e39b31858a51425360c704bd8d47c1a0586512c3a7f1751348ae893d", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 2244976255107421, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:23:11.958807186Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "MachineKey": "mkey:debecdb4d56800bc4878340c767d5eea9b14538aee52e74ed7c02642544db643", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2244976255107421": { + "ID": 2244976255107421, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 7744074492126791, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:23:14.62767129Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "MachineKey": "mkey:671a8a28ef7627b4fa8365473b3ff47ef93fe6a5639bf19fdc1cbbdf34eed75a", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7744074492126791": { + "ID": 7744074492126791, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "MachineKey": "mkey:530b2c2594af8c208e53557b8666a2645f90255dbc5fc47835cb5520c3d04860", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1160940652807591, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "MachineKey": "mkey:ea7901365114b38bfb0ebb96d5d77d7c170947d3158e3e4330ff0b8a6df8b503", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1160940652807591": { + "ID": 1160940652807591, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 6650671549347752, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:23:11.41795637Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "MachineKey": "mkey:059b50b06cda80374fc72d48d2593a5b46fedc198a330044bbba080f220e863c", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6650671549347752": { + "ID": 6650671549347752, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 8673558682620626, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:23:10.945165275Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "MachineKey": "mkey:45426e64470b72574136b5f4c7b1585db37d2db52241213b045d0fc37eee235a", + "Peers": [{ + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8673558682620626": { + "ID": 8673558682620626, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1551577726279602, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "MachineKey": "mkey:b9a9c563b4af05e238ae98466d954f0886aa4817cc07ffaeacf2467789f4a301", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1551577726279602": { + "ID": 1551577726279602, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 6171263541698332, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "MachineKey": "mkey:fade11273f884c3ef5793bd44cce8226981c52048adea017095c3aec5de9990b", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6171263541698332": { + "ID": 6171263541698332, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 8005462359786735, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:23:14.075062687Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "MachineKey": "mkey:cb556d2fd5bb0bb416bf38d8e92d3a931ed439de33ba57e8359949152ef05d18", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8005462359786735": { + "ID": 8005462359786735, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 6412229175349026, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:23:15.166947237Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "MachineKey": "mkey:8cec90bf14ff6cba32b7ffe123efc08252239af6316597d7c6f1aa17fa20cc36", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6412229175349026": { + "ID": 6412229175349026, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "MachineKey": "mkey:e15511deeb0604871d4264f41e2503cfd14e9339579ea7914ad3710c3b6db547", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3022813035734529, + "StableID": "nxCCq1B3cQ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 3022813035734529, + "Key": "nodekey:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "DiscoKey": "discokey:9d2611b6b1d2248a398e7b4284d3874cf7a252c80a0a4613068d1405daf09331", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38713", + "10.65.0.27:38713", + "172.17.0.1:38713", + "172.18.0.1:38713", + "172.19.0.1:38713", + "172.20.0.1:38713", + "172.21.0.1:38713", + "172.22.0.1:38713", + "172.23.0.1:38713", + "172.24.0.1:38713", + "172.25.0.1:38713", + "172.26.0.1:38713", + "172.27.0.1:38713", + "172.28.0.1:38713" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:23:15.70111166Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:deaef98e694a8ed3cf1430888f79c8c8f3c5ec6542f273f3740f9fe5d508f440", + "MachineKey": "mkey:b397bb98ed53cf6600818972b5475fde1e68faefdc9bae80852edecae7063b4d", + "Peers": [{ + "ID": 8673558682620626, + "StableID": "n1WTaNgGjA21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0f00a22b63ecf5bc2688aba213366853cf5c120d6bac8738fbc5a706658fb23e", + "DiscoKey": "discokey:56d85cc4c1ea85c5f209b585febfc4cc1c25e41fedc71a0a1f1f062aacd2a947", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:35255", + "10.65.0.27:35255", + "172.17.0.1:35255", + "172.18.0.1:35255", + "172.19.0.1:35255", + "172.20.0.1:35255", + "172.21.0.1:35255", + "172.22.0.1:35255", + "172.23.0.1:35255", + "172.24.0.1:35255", + "172.25.0.1:35255", + "172.26.0.1:35255", + "172.27.0.1:35255", + "172.28.0.1:35255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:23:10.945165275Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6650671549347752, + "StableID": "nKrLf7s6wt11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ebc5c4959628162357c3f14e501c639a1154fdf39560ef130402725d30440727", + "DiscoKey": "discokey:f7b1fbd9c6a742c4ebfbedaf3f878bd7979dad7c56ee5ac0c6d041dcb004b131", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:39009", + "10.65.0.27:39009", + "172.17.0.1:39009", + "172.18.0.1:39009", + "172.19.0.1:39009", + "172.20.0.1:39009", + "172.21.0.1:39009", + "172.22.0.1:39009", + "172.23.0.1:39009", + "172.24.0.1:39009", + "172.25.0.1:39009", + "172.26.0.1:39009", + "172.27.0.1:39009", + "172.28.0.1:39009" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:23:11.41795637Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2244976255107421, + "StableID": "nWF27jikXJ11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e213578e1372213514a5bbf56f33e6d77ba8cc7d0d5c2f3e46c456d2f1badc74", + "DiscoKey": "discokey:579e729d1cbfc797d173f11d5f46fc7ad83de9e9b283aeca2a49a9b7d98d777e", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:57102", + "10.65.0.27:57102", + "172.17.0.1:57102", + "172.18.0.1:57102", + "172.19.0.1:57102", + "172.20.0.1:57102", + "172.21.0.1:57102", + "172.22.0.1:57102", + "172.23.0.1:57102", + "172.24.0.1:57102", + "172.25.0.1:57102", + "172.26.0.1:57102", + "172.27.0.1:57102", + "172.28.0.1:57102" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:23:11.958807186Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6171263541698332, + "StableID": "nyqUgTdyBq11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2476445888a7ca1728e3a0079cd670cda161d965e846d0373587b3caf9332009", + "DiscoKey": "discokey:051f68b19f9b4fe635977bacb1bfca1fc040739145365fe63dfc0a2a89605e65", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:59814", + "10.65.0.27:59814", + "172.17.0.1:59814", + "172.18.0.1:59814", + "172.19.0.1:59814", + "172.20.0.1:59814", + "172.21.0.1:59814", + "172.22.0.1:59814", + "172.23.0.1:59814", + "172.24.0.1:59814", + "172.25.0.1:59814", + "172.26.0.1:59814", + "172.27.0.1:59814", + "172.28.0.1:59814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:23:12.481223468Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1551577726279602, + "StableID": "n1iVYKKi7D11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e2756e136ea21c6bba471c8eedc1b06e23d3057cd90791fdba9d597d5069278", + "DiscoKey": "discokey:ff70c080835318aa43fe94f70fe48347c70516f329050e97b76af662e29c5061", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:38162", + "10.65.0.27:38162", + "172.17.0.1:38162", + "172.18.0.1:38162", + "172.19.0.1:38162", + "172.20.0.1:38162", + "172.21.0.1:38162", + "172.22.0.1:38162", + "172.23.0.1:38162", + "172.24.0.1:38162", + "172.25.0.1:38162", + "172.26.0.1:38162", + "172.27.0.1:38162", + "172.28.0.1:38162" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:23:13.023253255Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4706334284422163, + "StableID": "npXXdRRWkd11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:66893666f17620d3860ab0b16935eed4471d801b7b4b95872179883c4357e878", + "DiscoKey": "discokey:dd7fc7c929f67d2317804d1f0a9a7d3bc39925f2aae88771d6ff942d5e20a518", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54233", + "10.65.0.27:54233", + "172.17.0.1:54233", + "172.18.0.1:54233", + "172.19.0.1:54233", + "172.20.0.1:54233", + "172.21.0.1:54233", + "172.22.0.1:54233", + "172.23.0.1:54233", + "172.24.0.1:54233", + "172.25.0.1:54233", + "172.26.0.1:54233", + "172.27.0.1:54233", + "172.28.0.1:54233" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:23:13.597689279Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8005462359786735, + "StableID": "nJLMKSvgW521CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:39d88542309654ce8a973e34fe7d60ca5c47b575af7da6afd2b4d6eae2f9077f", + "DiscoKey": "discokey:ccf844837e56d79c3e457d101f3df115b40532363613164c1b758e722a773c5b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:42546", + "10.65.0.27:42546", + "172.17.0.1:42546", + "172.18.0.1:42546", + "172.19.0.1:42546", + "172.20.0.1:42546", + "172.21.0.1:42546", + "172.22.0.1:42546", + "172.23.0.1:42546", + "172.24.0.1:42546", + "172.25.0.1:42546", + "172.26.0.1:42546", + "172.27.0.1:42546", + "172.28.0.1:42546" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:23:14.075062687Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7744074492126791, + "StableID": "nzarXuhJU321CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e8a1584616730ff02f1e350a676ebcb776286c99b21d9313107fb43bf4d2032f", + "DiscoKey": "discokey:0d68505902bbd77439edae3e449038195517a929ecca862c7d712af7ffdde475", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:47693", + "10.65.0.27:47693", + "172.17.0.1:47693", + "172.18.0.1:47693", + "172.19.0.1:47693", + "172.20.0.1:47693", + "172.21.0.1:47693", + "172.22.0.1:47693", + "172.23.0.1:47693", + "172.24.0.1:47693", + "172.25.0.1:47693", + "172.26.0.1:47693", + "172.27.0.1:47693", + "172.28.0.1:47693" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:23:14.62767129Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6412229175349026, + "StableID": "nBbYaTP75s11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f22067dadfa55846929e0cfddf14c47b05658a445e07f7954469c9c292e1dc1a", + "DiscoKey": "discokey:f60ee33c0459fd7b7b865488e0b1850cc4173fb84b24b086608db7df18ca2a3d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:43955", + "10.65.0.27:43955", + "172.17.0.1:43955", + "172.18.0.1:43955", + "172.19.0.1:43955", + "172.20.0.1:43955", + "172.21.0.1:43955", + "172.22.0.1:43955", + "172.23.0.1:43955", + "172.24.0.1:43955", + "172.25.0.1:43955", + "172.26.0.1:43955", + "172.27.0.1:43955", + "172.28.0.1:43955" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:23:15.166947237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 1160940652807591, + "StableID": "n2ky2fwn4A11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db23f3d887aabec31020ab17cae9b6c74e1617b0749b9dd6b10b7022f8dd5a26", + "DiscoKey": "discokey:611122099078911c2f25b44a0fe16a33cf3fcf7bde707a0f7a24c047fd83703c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35943", + "10.65.0.27:35943", + "172.17.0.1:35943", + "172.18.0.1:35943", + "172.19.0.1:35943", + "172.20.0.1:35943", + "172.21.0.1:35943", + "172.22.0.1:35943", + "172.23.0.1:35943", + "172.24.0.1:35943", + "172.25.0.1:35943", + "172.26.0.1:35943", + "172.27.0.1:35943", + "172.28.0.1:35943" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:23:16.221695078Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6890529266015242, + "StableID": "njjGj8Xjov11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fa77ba1ae5462136c471ac93af15f5068029374a1cea5e4a38cf009a43c0363b", + "DiscoKey": "discokey:50a6ae6716b1268e344eb542a019872f708b18a580cef5eaf74e3a291761cd13", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:47165", + "10.65.0.27:47165", + "172.17.0.1:47165", + "172.18.0.1:47165", + "172.19.0.1:47165", + "172.20.0.1:47165", + "172.21.0.1:47165", + "172.22.0.1:47165", + "172.23.0.1:47165", + "172.24.0.1:47165", + "172.25.0.1:47165", + "172.26.0.1:47165", + "172.27.0.1:47165", + "172.28.0.1:47165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:23:16.812549339Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4114028313391231, + "StableID": "nQB8EmYF8Z11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:8623229a8a613c18bd53d3c987b6ba01dcd0b16cd90c6802bd5bf42267ce1a20", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:fbe0efc3b993550e256e689a828f5ea7d719b06c319f84655b2621b9895ed200", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:57427", + "10.65.0.27:57427", + "172.17.0.1:57427", + "172.18.0.1:57427", + "172.19.0.1:57427", + "172.20.0.1:57427", + "172.21.0.1:57427", + "172.22.0.1:57427", + "172.23.0.1:57427", + "172.24.0.1:57427", + "172.25.0.1:57427", + "172.26.0.1:57427", + "172.27.0.1:57427", + "172.28.0.1:57427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:23:17.296247424Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 6744843673391373, + "StableID": "nEVZn9ckfu11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:195ea1120c871dd9ccd872e67e374c7c5f3456dda9df7d44540f5c366f666c07", + "KeyExpiry": "2026-11-09T09:23:17Z", + "DiscoKey": "discokey:65c5e068b41990e85d8537c6ba5f5ea56b0deed6cf03ea79b232d472359a195e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48844", + "10.65.0.27:48844", + "172.17.0.1:48844", + "172.18.0.1:48844", + "172.19.0.1:48844", + "172.20.0.1:48844", + "172.21.0.1:48844", + "172.22.0.1:48844", + "172.23.0.1:48844", + "172.24.0.1:48844", + "172.25.0.1:48844", + "172.26.0.1:48844", + "172.27.0.1:48844", + "172.28.0.1:48844" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:23:17.844641649Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 7244862843203504, + "StableID": "nuM2bBGDay11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:29a2762352fe54e950f8d2f12e037313ca0737eb42976406472da0fc67ad875f", + "KeyExpiry": "2026-11-09T09:23:18Z", + "DiscoKey": "discokey:357b53e43c03765f7001405e3e0d7f129a0859a8e35353a200220c73e84ea37d", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:36932", + "10.65.0.27:36932", + "172.17.0.1:36932", + "172.18.0.1:36932", + "172.19.0.1:36932", + "172.20.0.1:36932", + "172.21.0.1:36932", + "172.22.0.1:36932", + "172.23.0.1:36932", + "172.24.0.1:36932", + "172.25.0.1:36932", + "172.26.0.1:36932", + "172.27.0.1:36932", + "172.28.0.1:36932" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:23:18.39324553Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3022813035734529": { + "ID": 3022813035734529, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-tag-owner-cycle.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-tag-owner-cycle.hujson new file mode 100644 index 00000000..1b6bf2ee --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-tag-owner-cycle.hujson @@ -0,0 +1,22101 @@ +// ssh-tag-owner-cycle +// +// ssh tagOwner cycle tag:a <-> tag:b +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:24:03Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-tag-owner-cycle", + "description": "ssh tagOwner cycle tag:a <-> tag:b", + "category": "ssh", + "captured_at": "2026-05-13T09:24:03.646919869Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh tagOwner cycle tag:a <-> tag:b\",\n\t\"id\": \"ssh-tag-owner-cycle\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:a\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:a\": [\"tag:b\"],\n\t\t\"tag:b\": [\"tag:a\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-tag-owner-cycle.hujson", + "full_policy": {"ssh": [{ + "action": "accept", + "dst": ["tag:a"], + "src": ["thor@example.org"], + "users": ["root"] + }], "tagOwners": {"tag:a": ["tag:b"], "tag:b": ["tag:a"]}} + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 8110806700351409, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "MachineKey": "mkey:c3afa0f76aa27cf9dd5103516693fb4cf429e084b9cc1dd1735c005d1b774602", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8110806700351409": { + "ID": 8110806700351409, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 5908834782017552, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:24:08.828683247Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "MachineKey": "mkey:0cecd62406942981ef1b6ba692b22d5c1c91466ee5d54eba6a9117acd500ee0b", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5908834782017552": { + "ID": 5908834782017552, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "MachineKey": "mkey:171c6ebce4676adeaadef279bcf7cec529f58894aaf556283278d28522b6a60d", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 603882840863826, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:24:07.218494291Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "MachineKey": "mkey:4865eb7e1108176593773b11df4af1dcb6c69cb313f85888efddae4784f5d556", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "603882840863826": { + "ID": 603882840863826, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 6018109940402123, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:24:09.971537728Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "MachineKey": "mkey:7ccdcb07d1d47661d0be5db81fcfb8ce43eaee1f1151bf6c2633fb3826c86a1e", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6018109940402123": { + "ID": 6018109940402123, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "MachineKey": "mkey:c9a545d6cb83eca969df83edf219c6f16b4dcce24ddae6e7771ba8bf0064bb6f", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 6221106268074116, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "MachineKey": "mkey:18708ac322b36537a7c36c26345e469c15f86a829829736454d946faf7384e5b", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6221106268074116": { + "ID": 6221106268074116, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 8968980206677632, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:24:06.680153848Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "MachineKey": "mkey:284d98a247441e0cf1776e84da70d3e27f4ba5fc208dc3ce7ff8bdd9aa0f0a1b", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8968980206677632": { + "ID": 8968980206677632, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 8852797214098944, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:24:06.126972468Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "MachineKey": "mkey:4e8133e3b19b3905cfe3ca79571bd68d38acc04f5845631cf3777bb42b5c6a1d", + "Peers": [{ + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8852797214098944": { + "ID": 8852797214098944, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 3050105237621357, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "MachineKey": "mkey:94f5953cd10c3220f6d38f1ae366343c46fbee1751c06ecf2bed94c0509a8844", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3050105237621357": { + "ID": 3050105237621357, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1542387268041600, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "MachineKey": "mkey:624bcb46a500afd639f9ba6ce06417558f6e26f390ebeee32228aafafa764b35", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1542387268041600": { + "ID": 1542387268041600, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 4968903788143197, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:24:09.362144056Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "MachineKey": "mkey:552558a80e84548b4ba47924369a311811eb4361c6267fe4618d345ec4c76e76", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4968903788143197": { + "ID": 4968903788143197, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 6557715354076671, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:24:10.672282502Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "MachineKey": "mkey:2c17de36e56bbd622575056051062f363f1f50fa46cf7d0842cd91c1e2b38144", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6557715354076671": { + "ID": 6557715354076671, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "MachineKey": "mkey:faa21da7f3003761f45b5dc4b29535af7271f4ac3184e3d61de53cba696eee07", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2315680359056086, + "StableID": "nVCzenzm5K11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 2315680359056086, + "Key": "nodekey:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "DiscoKey": "discokey:8cf6dd2e9840e337ae21faf5a65fa2875f2fb3c21e689ac082aa267f9f1ea471", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:47187", + "10.65.0.27:47187", + "172.17.0.1:47187", + "172.18.0.1:47187", + "172.19.0.1:47187", + "172.20.0.1:47187", + "172.21.0.1:47187", + "172.22.0.1:47187", + "172.23.0.1:47187", + "172.24.0.1:47187", + "172.25.0.1:47187", + "172.26.0.1:47187", + "172.27.0.1:47187", + "172.28.0.1:47187" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:24:11.275495561Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:9f91ee73dc631d6b698a5a33a0786329e14ad4ad68e2277c74740893c9b49d29", + "MachineKey": "mkey:ab9250eee0f2df4f1dac009dab485845f0d49268e476c2e9ede18c0f59b3645d", + "Peers": [{ + "ID": 8852797214098944, + "StableID": "nsL9qKyS8C21CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:524472cc908505d8c2b933fbf66218530af01354309e2d410c3a42176ce93f17", + "DiscoKey": "discokey:54f7309e4a27192ce49a9ed6edd02fbb3295a50b7182e52954cad977267ac25a", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46458", + "10.65.0.27:46458", + "172.17.0.1:46458", + "172.18.0.1:46458", + "172.19.0.1:46458", + "172.20.0.1:46458", + "172.21.0.1:46458", + "172.22.0.1:46458", + "172.23.0.1:46458", + "172.24.0.1:46458", + "172.25.0.1:46458", + "172.26.0.1:46458", + "172.27.0.1:46458", + "172.28.0.1:46458" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:24:06.126972468Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8968980206677632, + "StableID": "n1Kz2Hu43D21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:860d008513f7b02d0a70b650f48eaa40cc05d249c02a0877e97d17a253821720", + "DiscoKey": "discokey:d157596b73eaf98a21b0daacea12dfea0f3c8b8f854126fefeb4968d06366820", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33002", + "10.65.0.27:33002", + "172.17.0.1:33002", + "172.18.0.1:33002", + "172.19.0.1:33002", + "172.20.0.1:33002", + "172.21.0.1:33002", + "172.22.0.1:33002", + "172.23.0.1:33002", + "172.24.0.1:33002", + "172.25.0.1:33002", + "172.26.0.1:33002", + "172.27.0.1:33002", + "172.28.0.1:33002" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:24:06.680153848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 603882840863826, + "StableID": "nqaMkjyVi511CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e929fa420a5ac3c2c084b5c80b440e3f80d58ef45d5ac8e145bf65fdd11b5e7b", + "DiscoKey": "discokey:358b2ab39e415ebdc7471c49b650e805fe0d0d6f33d8dfd124169c9b6bb1684b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:33719", + "10.65.0.27:33719", + "172.17.0.1:33719", + "172.18.0.1:33719", + "172.19.0.1:33719", + "172.20.0.1:33719", + "172.21.0.1:33719", + "172.22.0.1:33719", + "172.23.0.1:33719", + "172.24.0.1:33719", + "172.25.0.1:33719", + "172.26.0.1:33719", + "172.27.0.1:33719", + "172.28.0.1:33719" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:24:07.218494291Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1542387268041600, + "StableID": "njJkD6uY3D11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:30c10631a9260ca93f94386fb6f4d62bcbb72858875ca4c98ff5ee5d4b93e131", + "DiscoKey": "discokey:dc146092255dbfba27de767a419e3ac1c4c7b61cebfcd8d00b6484d49b6ee04d", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43605", + "10.65.0.27:43605", + "172.17.0.1:43605", + "172.18.0.1:43605", + "172.19.0.1:43605", + "172.20.0.1:43605", + "172.21.0.1:43605", + "172.22.0.1:43605", + "172.23.0.1:43605", + "172.24.0.1:43605", + "172.25.0.1:43605", + "172.26.0.1:43605", + "172.27.0.1:43605", + "172.28.0.1:43605" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:24:07.754657886Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3050105237621357, + "StableID": "nG8jFN6QpQ11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0a4410d42b4a3e7fd02c5a4c62cda3b640a4888dcec5334f09710a580f5875b", + "DiscoKey": "discokey:8ecf3f58b84c46a014b0ce8c4977bfc179b4fca7ba60ce99f42d4a4384f86d7a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50119", + "10.65.0.27:50119", + "172.17.0.1:50119", + "172.18.0.1:50119", + "172.19.0.1:50119", + "172.20.0.1:50119", + "172.21.0.1:50119", + "172.22.0.1:50119", + "172.23.0.1:50119", + "172.24.0.1:50119", + "172.25.0.1:50119", + "172.26.0.1:50119", + "172.27.0.1:50119", + "172.28.0.1:50119" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:24:08.290665789Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 5908834782017552, + "StableID": "nKSJq4589o11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ef1c7321d2d26fddc9c4c3791e54897c29d4b0189f08b406ce04895a58955f57", + "DiscoKey": "discokey:343ba7821e2d7da59dd1d12c1387ed9a02c44c38be9c1282582a13461ec3a548", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53871", + "10.65.0.27:53871", + "172.17.0.1:53871", + "172.18.0.1:53871", + "172.19.0.1:53871", + "172.20.0.1:53871", + "172.21.0.1:53871", + "172.22.0.1:53871", + "172.23.0.1:53871", + "172.24.0.1:53871", + "172.25.0.1:53871", + "172.26.0.1:53871", + "172.27.0.1:53871", + "172.28.0.1:53871" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:24:08.828683247Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4968903788143197, + "StableID": "nAfhYFgRof11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:86959c2cd704dba34b57adb66ca9e9c0a90ae73ff2d09233311f52fc34a4c32e", + "DiscoKey": "discokey:798a2ab402471e9dd56c6be429e465d2f19c45d1b668cf1ef6093c0b71655f5c", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:55645", + "10.65.0.27:55645", + "172.17.0.1:55645", + "172.18.0.1:55645", + "172.19.0.1:55645", + "172.20.0.1:55645", + "172.21.0.1:55645", + "172.22.0.1:55645", + "172.23.0.1:55645", + "172.24.0.1:55645", + "172.25.0.1:55645", + "172.26.0.1:55645", + "172.27.0.1:55645", + "172.28.0.1:55645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:24:09.362144056Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 6018109940402123, + "StableID": "nipGPWYczo11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3a183704c0861d35acfa31c9f5ed6a2199e095c0fcfac4b5d2a6951ecf768139", + "DiscoKey": "discokey:64af28387bd93e699d7c0363fc13f26dc07ef91e6cce3b08fee5b175d0062247", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:49274", + "10.65.0.27:49274", + "172.17.0.1:49274", + "172.18.0.1:49274", + "172.19.0.1:49274", + "172.20.0.1:49274", + "172.21.0.1:49274", + "172.22.0.1:49274", + "172.23.0.1:49274", + "172.24.0.1:49274", + "172.25.0.1:49274", + "172.26.0.1:49274", + "172.27.0.1:49274", + "172.28.0.1:49274" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:24:09.971537728Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6557715354076671, + "StableID": "n8yuzc41Dt11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3eb6f8275da0adde2bee63fb41cf92926a6924615b6077412b7d969a6b533330", + "DiscoKey": "discokey:066bd933775f7ba53cecf0fe43999b3114b3342513419f8e9fd3c16e8c592a7d", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:49132", + "10.65.0.27:49132", + "172.17.0.1:49132", + "172.18.0.1:49132", + "172.19.0.1:49132", + "172.20.0.1:49132", + "172.21.0.1:49132", + "172.22.0.1:49132", + "172.23.0.1:49132", + "172.24.0.1:49132", + "172.25.0.1:49132", + "172.26.0.1:49132", + "172.27.0.1:49132", + "172.28.0.1:49132" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:24:10.672282502Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6221106268074116, + "StableID": "nbrTjvuYaq11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:fc164e344ad1d3e907815bee1caef8d2bf1c459cf17e5f029d6db5cf5bbe654f", + "DiscoKey": "discokey:6db67aaebcc475a1d9f246c3e5987ce57fe81f2c6aaa03b8509d5f6fdcd8b64c", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:60632", + "10.65.0.27:60632", + "172.17.0.1:60632", + "172.18.0.1:60632", + "172.19.0.1:60632", + "172.20.0.1:60632", + "172.21.0.1:60632", + "172.22.0.1:60632", + "172.23.0.1:60632", + "172.24.0.1:60632", + "172.25.0.1:60632", + "172.26.0.1:60632", + "172.27.0.1:60632", + "172.28.0.1:60632" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:24:11.827580036Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 8110806700351409, + "StableID": "nzVXx29QL621CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:db3a3e21ceff1453eae1946b6242c8f2847640e647cb3e4d378c17215f4e1f6d", + "DiscoKey": "discokey:ca8b5774f2d197c6b2274e73f3b53ddd6f6a63a98f4e54b8dbfc11e8504c7415", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:52722", + "10.65.0.27:52722", + "172.17.0.1:52722", + "172.18.0.1:52722", + "172.19.0.1:52722", + "172.20.0.1:52722", + "172.21.0.1:52722", + "172.22.0.1:52722", + "172.23.0.1:52722", + "172.24.0.1:52722", + "172.25.0.1:52722", + "172.26.0.1:52722", + "172.27.0.1:52722", + "172.28.0.1:52722" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:24:12.280445949Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 2113418688973880, + "StableID": "nMXyUfvAWH11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:3fcc86ca96b1b33f08204c73a717d366c3f0d3eb786d0a25335535f627ca933d", + "KeyExpiry": "2026-11-09T09:24:12Z", + "DiscoKey": "discokey:0c2f3cb6e7e4ee067d28f26839c5deaf9b98b6eaf8e01b5d525149c354e2dd63", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54053", + "10.65.0.27:54053", + "172.17.0.1:54053", + "172.18.0.1:54053", + "172.19.0.1:54053", + "172.20.0.1:54053", + "172.21.0.1:54053", + "172.22.0.1:54053", + "172.23.0.1:54053", + "172.24.0.1:54053", + "172.25.0.1:54053", + "172.26.0.1:54053", + "172.27.0.1:54053", + "172.28.0.1:54053" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:24:12.808963992Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4134718395602339, + "StableID": "nLubwN3dHZ11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:accba65175ac92d9b1d02ae3d950da7197cb08ff9dc11a0e58fc1fa11a85852b", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:62f296b87d06f1987e44ba1a93ee923344b5576c4d985b9212f35b9703125e19", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:36710", + "10.65.0.27:36710", + "172.17.0.1:36710", + "172.18.0.1:36710", + "172.19.0.1:36710", + "172.20.0.1:36710", + "172.21.0.1:36710", + "172.22.0.1:36710", + "172.23.0.1:36710", + "172.24.0.1:36710", + "172.25.0.1:36710", + "172.26.0.1:36710", + "172.27.0.1:36710", + "172.28.0.1:36710" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:24:13.422850666Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3335087524911416, + "StableID": "nqf87T6U3T11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:ef9ff38f930098d723106d9a3ec4837d1c7bd45534dd70c42bc3543639c27f77", + "KeyExpiry": "2026-11-09T09:24:13Z", + "DiscoKey": "discokey:91bb747b6ec3f7dc64c5b9f2b783542884f0ca2db20bc4955c80a2e5dafa284e", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:38868", + "10.65.0.27:38868", + "172.17.0.1:38868", + "172.18.0.1:38868", + "172.19.0.1:38868", + "172.20.0.1:38868", + "172.21.0.1:38868", + "172.22.0.1:38868", + "172.23.0.1:38868", + "172.24.0.1:38868", + "172.25.0.1:38868", + "172.26.0.1:38868", + "172.27.0.1:38868", + "172.28.0.1:38868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:24:13.893056144Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2315680359056086": { + "ID": 2315680359056086, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-tag-owner-self-reference.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-tag-owner-self-reference.hujson new file mode 100644 index 00000000..7a8ca8f6 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-tag-owner-self-reference.hujson @@ -0,0 +1,22101 @@ +// ssh-tag-owner-self-reference +// +// ssh tagOwner self-reference tag:a -> tag:a +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:24:59Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-tag-owner-self-reference", + "description": "ssh tagOwner self-reference tag:a -> tag:a", + "category": "ssh", + "captured_at": "2026-05-13T09:24:59.171963477Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh tagOwner self-reference tag:a -> tag:a\",\n\t\"id\": \"ssh-tag-owner-self-reference\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:a\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\"tag:a\": [\"tag:a\"]}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-tag-owner-self-reference.hujson", + "full_policy": {"ssh": [{ + "action": "accept", + "dst": ["tag:a"], + "src": ["thor@example.org"], + "users": ["root"] + }], "tagOwners": {"tag:a": ["tag:a"]}} + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 3566739387837422, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "MachineKey": "mkey:b551c3359f2506245d60c55ea493d759660fd0dfe5ad3e0d19a078de9b5ba074", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3566739387837422": { + "ID": 3566739387837422, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 3571740558468309, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:04.395397488Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "MachineKey": "mkey:ebb9e7f0552ef08412373cbda0086ea1360493760391ea7b169328d2d67ae909", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3571740558468309": { + "ID": 3571740558468309, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "MachineKey": "mkey:57191f7a42be58abeaaf3aae90c4bcc00f1f83318f00fb1fd08a255f5ee21826", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 8500624626227658, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:02.753722365Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "MachineKey": "mkey:d13dd7b879fb5cd831b5c605636cf28f23ae9ca853539a5c7e1cc5c127eab03b", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8500624626227658": { + "ID": 8500624626227658, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1770706487984919, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:05.445033397Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "MachineKey": "mkey:c0cc79c4db181dae43a3d8e52155e020496245839c3a3a0d2ba7ab5eb0d3860e", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1770706487984919": { + "ID": 1770706487984919, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "MachineKey": "mkey:a41bba7c09e64db880b31094585d159a432cf000f747b4c0a831cf509f5a3415", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 8893129674967036, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "MachineKey": "mkey:0ddf367cb4c4237c12462c70403fcf28c13c3eb5fee2cebcdf5a4ddbf2fcd20a", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8893129674967036": { + "ID": 8893129674967036, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 4911415734779420, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:02.221499655Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "MachineKey": "mkey:209854344ca5b304603390fd6398591bed5a623c94c3fe936a3cc6bd488e5154", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4911415734779420": { + "ID": 4911415734779420, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1111701973359323, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:01.694585935Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "MachineKey": "mkey:b4129cab40ccb147d257d4d89b3a3bdac913afc5f4d6fe7cade35086d1072807", + "Peers": [{ + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1111701973359323": { + "ID": 1111701973359323, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 8916891682166105, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "MachineKey": "mkey:6d3a5f49f4a40cde82c507ff967862f76e5d7b4830ed81475d630f1ddc59e842", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8916891682166105": { + "ID": 8916891682166105, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1833936728053849, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "MachineKey": "mkey:1011aa9d0cf3e618cd27d940f1e22a4bab3195f3352f0dbb8f5b1f3f3a5ba35d", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1833936728053849": { + "ID": 1833936728053849, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 4425484544229752, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:04.904792855Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "MachineKey": "mkey:7235a4e7a715ebb2e32cf455ff19aebedf41731d06299b778ed01ee82d8aec67", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4425484544229752": { + "ID": 4425484544229752, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 7025241854797289, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:05.979820657Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "MachineKey": "mkey:9cfb8f69d2ee98b857fd6077cf81943f7269efff8016be92fb719c94d416a025", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7025241854797289": { + "ID": 7025241854797289, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "MachineKey": "mkey:725bdb6a3e7b4744ec1069f020ddba55a3c54518dc87f63e439f532e831ff02e", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5187642462783807, + "StableID": "n2LyB7aVWh11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 5187642462783807, + "Key": "nodekey:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "DiscoKey": "discokey:609aa9d2ed0bc217b56060ec3565a4010763a35a88b658c697dcee707074ed6f", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:48858", + "10.65.0.27:48858", + "172.17.0.1:48858", + "172.18.0.1:48858", + "172.19.0.1:48858", + "172.20.0.1:48858", + "172.21.0.1:48858", + "172.22.0.1:48858", + "172.23.0.1:48858", + "172.24.0.1:48858", + "172.25.0.1:48858", + "172.26.0.1:48858", + "172.27.0.1:48858", + "172.28.0.1:48858" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:06.511793624Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:4657a71f34c78df771f1f45e9e45bdd6d62e633fdb4b25b05812361ab22ce93d", + "MachineKey": "mkey:ca76640fd1a93837bbc5208a2c74b87d08aec6c2e100eb5977fa19e1e0680b48", + "Peers": [{ + "ID": 1111701973359323, + "StableID": "nxbPYVXVg911CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e451839222d4d0713b74c367f2714ddd0bbc70c54470b84db70ade576bcb3674", + "DiscoKey": "discokey:8594fe0f810f0cb338cc9b9eddc9d062a26c3e1408a5f7b137bbf475a2fb4d18", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:51347", + "10.65.0.27:51347", + "172.17.0.1:51347", + "172.18.0.1:51347", + "172.19.0.1:51347", + "172.20.0.1:51347", + "172.21.0.1:51347", + "172.22.0.1:51347", + "172.23.0.1:51347", + "172.24.0.1:51347", + "172.25.0.1:51347", + "172.26.0.1:51347", + "172.27.0.1:51347", + "172.28.0.1:51347" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:01.694585935Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4911415734779420, + "StableID": "nwJW8fZPMf11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a35ed5a6673587fb5a0a1a04d02e4797e00124b4ef17eb052758c4adde12e232", + "DiscoKey": "discokey:616122b0d87095d607218d9afb941629599e5f2d1958837f66276d16e575543c", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:51664", + "10.65.0.27:51664", + "172.17.0.1:51664", + "172.18.0.1:51664", + "172.19.0.1:51664", + "172.20.0.1:51664", + "172.21.0.1:51664", + "172.22.0.1:51664", + "172.23.0.1:51664", + "172.24.0.1:51664", + "172.25.0.1:51664", + "172.26.0.1:51664", + "172.27.0.1:51664", + "172.28.0.1:51664" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:02.221499655Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8500624626227658, + "StableID": "nHvVCgzwN921CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:06edbf91eb3ed22390fb155c2c3f4b29a20ca960e48cd2fe0102f64b3598b95c", + "DiscoKey": "discokey:aad7c92a930aa89b46a180ac2de0219e76fe01418f9646d5fdb4f786cdf71b7b", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:35814", + "10.65.0.27:35814", + "172.17.0.1:35814", + "172.18.0.1:35814", + "172.19.0.1:35814", + "172.20.0.1:35814", + "172.21.0.1:35814", + "172.22.0.1:35814", + "172.23.0.1:35814", + "172.24.0.1:35814", + "172.25.0.1:35814", + "172.26.0.1:35814", + "172.27.0.1:35814", + "172.28.0.1:35814" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:02.753722365Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 1833936728053849, + "StableID": "n8JwdfQbKF11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ac4692d470556d42f3f9d60a06f76a58452b1337fdec16e3a9838624751253", + "DiscoKey": "discokey:9d2eaceeeb7d9c286601d66c410db58faf4b79837cfdfff0dd71db7eb418030c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53948", + "10.65.0.27:53948", + "172.17.0.1:53948", + "172.18.0.1:53948", + "172.19.0.1:53948", + "172.20.0.1:53948", + "172.21.0.1:53948", + "172.22.0.1:53948", + "172.23.0.1:53948", + "172.24.0.1:53948", + "172.25.0.1:53948", + "172.26.0.1:53948", + "172.27.0.1:53948", + "172.28.0.1:53948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:03.362885203Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8916891682166105, + "StableID": "nayXVCdUdC21CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7396a8e888bab44894aad53453f03dcc72e221b3ceacf0b3d64b70718c10397f", + "DiscoKey": "discokey:69257e4deb9e19803fae62e451670f1fd3fe61b0701827622f2345839e887e31", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:39392", + "10.65.0.27:39392", + "172.17.0.1:39392", + "172.18.0.1:39392", + "172.19.0.1:39392", + "172.20.0.1:39392", + "172.21.0.1:39392", + "172.22.0.1:39392", + "172.23.0.1:39392", + "172.24.0.1:39392", + "172.25.0.1:39392", + "172.26.0.1:39392", + "172.27.0.1:39392", + "172.28.0.1:39392" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:03.823761506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3571740558468309, + "StableID": "nzFTJwZetU11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f1a595f39e675a814bb45e8ef0eea10d795175ef850c32620bf1bf9506171f0e", + "DiscoKey": "discokey:061847f57788a4bebc9c47608e46578df9d315d7ac49e0234e7f8d5f60413016", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:56939", + "10.65.0.27:56939", + "172.17.0.1:56939", + "172.18.0.1:56939", + "172.19.0.1:56939", + "172.20.0.1:56939", + "172.21.0.1:56939", + "172.22.0.1:56939", + "172.23.0.1:56939", + "172.24.0.1:56939", + "172.25.0.1:56939", + "172.26.0.1:56939", + "172.27.0.1:56939", + "172.28.0.1:56939" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:25:04.395397488Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4425484544229752, + "StableID": "nfLCpXyJZb11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:827790f023e92b68fba0a68dd08e08a55e2237015cd17fba5f99c71bb5250757", + "DiscoKey": "discokey:7f1bc9df669823b23999208b378ab60dd73cf61507878580423ad35a7642ca11", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50699", + "10.65.0.27:50699", + "172.17.0.1:50699", + "172.18.0.1:50699", + "172.19.0.1:50699", + "172.20.0.1:50699", + "172.21.0.1:50699", + "172.22.0.1:50699", + "172.23.0.1:50699", + "172.24.0.1:50699", + "172.25.0.1:50699", + "172.26.0.1:50699", + "172.27.0.1:50699", + "172.28.0.1:50699" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:25:04.904792855Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1770706487984919, + "StableID": "nYHwqVTxpE11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e779f6731d4c1c49201d941277821cbd0c66668270bd929ac782f4d4b8210572", + "DiscoKey": "discokey:27b9b505ae1072e38ca8d662cc96cf2dd56e65363f2ee504621b48563b2c6648", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:60880", + "10.65.0.27:60880", + "172.17.0.1:60880", + "172.18.0.1:60880", + "172.19.0.1:60880", + "172.20.0.1:60880", + "172.21.0.1:60880", + "172.22.0.1:60880", + "172.23.0.1:60880", + "172.24.0.1:60880", + "172.25.0.1:60880", + "172.26.0.1:60880", + "172.27.0.1:60880", + "172.28.0.1:60880" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:25:05.445033397Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7025241854797289, + "StableID": "nWX5u4Ckrw11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2c0ec942bf61a2a90eeacfe4925005a662c17e91b350e3e74bbd3e5e758b639", + "DiscoKey": "discokey:decf0e5cbfefeb892ca3bee860ea419e05f6bbb97a944741661991384fdb7e75", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:37443", + "10.65.0.27:37443", + "172.17.0.1:37443", + "172.18.0.1:37443", + "172.19.0.1:37443", + "172.20.0.1:37443", + "172.21.0.1:37443", + "172.22.0.1:37443", + "172.23.0.1:37443", + "172.24.0.1:37443", + "172.25.0.1:37443", + "172.26.0.1:37443", + "172.27.0.1:37443", + "172.28.0.1:37443" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:25:05.979820657Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8893129674967036, + "StableID": "nHbXHKSiSC21CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90e1c8e418c74a15316c5382799838ea1f2355157bd129ac34e0f75d78f4572f", + "DiscoKey": "discokey:7eabf39cbd7e2d3bc60a8e36c0e71262c3c5e436c53669a241166a454def3b06", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:38891", + "10.65.0.27:38891", + "172.17.0.1:38891", + "172.18.0.1:38891", + "172.19.0.1:38891", + "172.20.0.1:38891", + "172.21.0.1:38891", + "172.22.0.1:38891", + "172.23.0.1:38891", + "172.24.0.1:38891", + "172.25.0.1:38891", + "172.26.0.1:38891", + "172.27.0.1:38891", + "172.28.0.1:38891" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:25:07.062390075Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3566739387837422, + "StableID": "n7siyLCPrU11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c50af58ec7631da2d9fb93f381d3ef00558a79c3ddff106abdb731b28a292045", + "DiscoKey": "discokey:d55a9a8c3cdd8905df9995e60657c20f92cdea45279a7acfa7151a8b8f737456", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:36435", + "10.65.0.27:36435", + "172.17.0.1:36435", + "172.18.0.1:36435", + "172.19.0.1:36435", + "172.20.0.1:36435", + "172.21.0.1:36435", + "172.22.0.1:36435", + "172.23.0.1:36435", + "172.24.0.1:36435", + "172.25.0.1:36435", + "172.26.0.1:36435", + "172.27.0.1:36435", + "172.28.0.1:36435" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:25:07.591294584Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5747196086914171, + "StableID": "nkmRrY6vsm11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:761ed02ba5ec891d31c733faea100d9b97cb2198399bac790e4ff5e144759974", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:4d7f7844bdfd4e84f6911d922f22f859b56d90898ceab7c4bf12028eb12e8a0e", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:42656", + "10.65.0.27:42656", + "172.17.0.1:42656", + "172.18.0.1:42656", + "172.19.0.1:42656", + "172.20.0.1:42656", + "172.21.0.1:42656", + "172.22.0.1:42656", + "172.23.0.1:42656", + "172.24.0.1:42656", + "172.25.0.1:42656", + "172.26.0.1:42656", + "172.27.0.1:42656", + "172.28.0.1:42656" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:25:08.122619339Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1118669416952970, + "StableID": "nTu1gpYej911CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:5e0da8da6fca608299c957b185242f8e3f4d8c577f50a403fd129ce4f6683203", + "KeyExpiry": "2026-11-09T09:25:08Z", + "DiscoKey": "discokey:d440fb256198020553b4f2eb0bdb3303b74c122673c4f11887d71d5b10f1c75c", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:59342", + "10.65.0.27:59342", + "172.17.0.1:59342", + "172.18.0.1:59342", + "172.19.0.1:59342", + "172.20.0.1:59342", + "172.21.0.1:59342", + "172.22.0.1:59342", + "172.23.0.1:59342", + "172.24.0.1:59342", + "172.25.0.1:59342", + "172.26.0.1:59342", + "172.27.0.1:59342", + "172.28.0.1:59342" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:25:08.655311712Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 8926419916096414, + "StableID": "njmzt3vnhC21CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:cb4ba8073d974c29b0a43072c97be73251548d8cb6f1701240a43a8a0fbb227f", + "KeyExpiry": "2026-11-09T09:25:09Z", + "DiscoKey": "discokey:a13760fbbdedb482e330b42110a2dbfe37899ac465cf55b34483336eb9761d72", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:58696", + "10.65.0.27:58696", + "172.17.0.1:58696", + "172.18.0.1:58696", + "172.19.0.1:58696", + "172.20.0.1:58696", + "172.21.0.1:58696", + "172.22.0.1:58696", + "172.23.0.1:58696", + "172.24.0.1:58696", + "172.25.0.1:58696", + "172.26.0.1:58696", + "172.27.0.1:58696", + "172.28.0.1:58696" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:25:09.187973528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5187642462783807": { + "ID": 5187642462783807, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-cyrillic-tag.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-cyrillic-tag.hujson new file mode 100644 index 00000000..13788949 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-cyrillic-tag.hujson @@ -0,0 +1,21880 @@ +// ssh-unicode-cyrillic-tag +// +// ssh tag with Cyrillic letters +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:25:55Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-unicode-cyrillic-tag", + "description": "ssh tag with Cyrillic letters", + "category": "ssh", + "captured_at": "2026-05-13T09:25:55.16616756Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "error": true, + "input": { + "api_response_code": 400, + "api_response_body": { + "message": "tagOwners[\"tag:сервер\"]: tag names must start with a letter, after 'tag:'" + }, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh tag with Cyrillic letters\",\n\t\"id\": \"ssh-unicode-cyrillic-tag\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:сервер\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"tagOwners\": {\"tag:сервер\": [\"odin@example.com\"]}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-unicode-cyrillic-tag.hujson", + "full_policy": {"ssh": [{ + "action": "accept", + "dst": ["tag:сервер"], + "src": ["thor@example.org"], + "users": ["root"] + }], "tagOwners": {"tag:сервер": ["odin@example.com"]}} + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 5988788433583050, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "MachineKey": "mkey:279ebbed8a5801f4251035b37fcc5cddca311b2f483503d97ead41f1b5289c2f", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5988788433583050": { + "ID": 5988788433583050, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 6389966061376616, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:00.274096536Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "MachineKey": "mkey:c5edc1694b6dbd1f0e018021eac6d84707509d494a90e7ccd239441ffdea3239", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6389966061376616": { + "ID": 6389966061376616, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "MachineKey": "mkey:10616b8e8c72a4a98f21d78fb14130c82b79a4ee2c1d42a13932eef16fbd6315", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 5991564693681578, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:58.693234704Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "MachineKey": "mkey:1d181862e8d697811e680dcf3eacc69ce6249061389960d6aad1dc406d24db43", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5991564693681578": { + "ID": 5991564693681578, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 3737616221991531, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:01.325879553Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "MachineKey": "mkey:892a41beb8e8367329107801a61307fc46b6a265e36818dbd0f067f7a69c7b11", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3737616221991531": { + "ID": 3737616221991531, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "MachineKey": "mkey:f43bb4f1849e29be74f3cf592be2988c2904520ad41d3ffce885285cb5b52815", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 3027636418233653, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "MachineKey": "mkey:5a9cfc2c0a160c91aaa6e353cde46aa5736298ba3411336433ab20fd601d1719", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3027636418233653": { + "ID": 3027636418233653, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1754521776149444, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:58.168865723Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "MachineKey": "mkey:0ef0b18dd438848faf63f9507db2c12163074ae834bcdb190dff35aa2587ff65", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1754521776149444": { + "ID": 1754521776149444, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 8343158374485682, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:25:57.623851595Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "MachineKey": "mkey:2ad46dfa4d7064a4bd2bd3e9ccc29501c5145ac62c7c18cf371b1051764e8925", + "Peers": [{ + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8343158374485682": { + "ID": 8343158374485682, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 7791884088342646, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "MachineKey": "mkey:755565e189ab0a65ca185ddf279f6a74d1d12fc8743dcf8d411d9dffe729ec02", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7791884088342646": { + "ID": 7791884088342646, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 2467040710852722, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "MachineKey": "mkey:4b9c8185ada1c9ceb51152737374200945c8dc758a488f13fe3a713311ec3676", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2467040710852722": { + "ID": 2467040710852722, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1055306989129197, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:00.872732453Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "MachineKey": "mkey:b40e17b190b11c68c1fe40eb372f61c282bca571ed898b72b9fa1adf0a57bc4f", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1055306989129197": { + "ID": 1055306989129197, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 5059147728361694, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:01.860130237Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "MachineKey": "mkey:e4ab2b1f7cd56f84552d0710ba87c30d9e67bb34d62176492e47332c68653b25", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5059147728361694": { + "ID": 5059147728361694, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "MachineKey": "mkey:c6a76fbd006f18a222765392741f86aac8c286f7ddfaf26dd2a53498933dd175", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6314986434931921, + "StableID": "nUnnb9z4Kr11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 6314986434931921, + "Key": "nodekey:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "DiscoKey": "discokey:74b3c7a3c909080c0803aefae71022600746afe32320a7a00aea188f2b8d5051", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38181", + "10.65.0.27:38181", + "172.17.0.1:38181", + "172.18.0.1:38181", + "172.19.0.1:38181", + "172.20.0.1:38181", + "172.21.0.1:38181", + "172.22.0.1:38181", + "172.23.0.1:38181", + "172.24.0.1:38181", + "172.25.0.1:38181", + "172.26.0.1:38181", + "172.27.0.1:38181" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:02.386361251Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:884ac400784500c4ac7062eb5dfc130a336d9131ea1670647a26c6c735eeba1d", + "MachineKey": "mkey:4b50f89ad247624092a454f8ebc9149c367c6d9b53968ae2cac61fa5e3b98315", + "Peers": [{ + "ID": 8343158374485682, + "StableID": "ndrUk8dd9821CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41ae8133c03d911c119ed6427c57aa9fcbba2adb85e87163d8111c4e5161e777", + "DiscoKey": "discokey:d3a70a3ff5144854a72d56fff7286ea9a81736378d5c2eac81eef0b6f329ef1b", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:49601", + "10.65.0.27:49601", + "172.17.0.1:49601", + "172.18.0.1:49601", + "172.19.0.1:49601", + "172.20.0.1:49601", + "172.21.0.1:49601", + "172.22.0.1:49601", + "172.23.0.1:49601", + "172.24.0.1:49601", + "172.25.0.1:49601", + "172.26.0.1:49601", + "172.27.0.1:49601" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:25:57.623851595Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1754521776149444, + "StableID": "nVVHH6KdhE11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:89d04b3ec1cd953acfced2752023c96f358c21e6117595e9a9a9193468f8ea40", + "DiscoKey": "discokey:6330fc9c2de6eeb836b51a009212d34d93735f8cacde169d5126d1827a105014", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:54805", + "10.65.0.27:54805", + "172.17.0.1:54805", + "172.18.0.1:54805", + "172.19.0.1:54805", + "172.20.0.1:54805", + "172.21.0.1:54805", + "172.22.0.1:54805", + "172.23.0.1:54805", + "172.24.0.1:54805", + "172.25.0.1:54805", + "172.26.0.1:54805", + "172.27.0.1:54805" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:25:58.168865723Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5991564693681578, + "StableID": "n7KDqBFbno11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccd4e67a2cc70de546e3cd7fe6b30ea45e5ed9900de9b80d893d63d685f44a05", + "DiscoKey": "discokey:25b6576979922c201647204426ff0e3cf2dfe09aa9c47690d712cd588f5e2062", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:60155", + "10.65.0.27:60155", + "172.17.0.1:60155", + "172.18.0.1:60155", + "172.19.0.1:60155", + "172.20.0.1:60155", + "172.21.0.1:60155", + "172.22.0.1:60155", + "172.23.0.1:60155", + "172.24.0.1:60155", + "172.25.0.1:60155", + "172.26.0.1:60155", + "172.27.0.1:60155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:25:58.693234704Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2467040710852722, + "StableID": "nXsmdcyKGL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6dd39de776307c6ec64b0ddd8ecae095d339c62f436ef04ecb4e31d07dcffc13", + "DiscoKey": "discokey:b90b6767cbba1ab4d3580a3576b354813d757de6812cbb7a094e811c9c002c3f", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:50824", + "10.65.0.27:50824", + "172.17.0.1:50824", + "172.18.0.1:50824", + "172.19.0.1:50824", + "172.20.0.1:50824", + "172.21.0.1:50824", + "172.22.0.1:50824", + "172.23.0.1:50824", + "172.24.0.1:50824", + "172.25.0.1:50824", + "172.26.0.1:50824", + "172.27.0.1:50824" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:25:59.212390098Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7791884088342646, + "StableID": "nyELqmaxq321CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51972f61ed25c9c9b251d581a32faccf2c919c8ecd47e01b6c7d0b5645002d4b", + "DiscoKey": "discokey:1db365b71d0c552f0e10d299e592bd6209faa3f034b3c7a23847858e5708b61a", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:42275", + "10.65.0.27:42275", + "172.17.0.1:42275", + "172.18.0.1:42275", + "172.19.0.1:42275", + "172.20.0.1:42275", + "172.21.0.1:42275", + "172.22.0.1:42275", + "172.23.0.1:42275", + "172.24.0.1:42275", + "172.25.0.1:42275", + "172.26.0.1:42275", + "172.27.0.1:42275" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:25:59.746462998Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 6389966061376616, + "StableID": "nRq7SEa2ur11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2a8c6a87d0b42f0ce0fd039261c721d78966aa3c47321dd82ed5ab588a55ba55", + "DiscoKey": "discokey:a5f67056c66182b1ece69b43998cdeb29cf4839ce15a7ea113b8ab322c2e4924", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:54787", + "10.65.0.27:54787", + "172.17.0.1:54787", + "172.18.0.1:54787", + "172.19.0.1:54787", + "172.20.0.1:54787", + "172.21.0.1:54787", + "172.22.0.1:54787", + "172.23.0.1:54787", + "172.24.0.1:54787", + "172.25.0.1:54787", + "172.26.0.1:54787", + "172.27.0.1:54787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:00.274096536Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1055306989129197, + "StableID": "nSjDuF8xE911CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3593bf7bbeeeec26dc7ee462cea1a75809c7ae458f6ec35c05d63e2e9bca1877", + "DiscoKey": "discokey:63de9e2f1c401c0046477ea78ec96e4a6fee5686a14957ca476453d50b648d65", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:58374", + "10.65.0.27:58374", + "172.17.0.1:58374", + "172.18.0.1:58374", + "172.19.0.1:58374", + "172.20.0.1:58374", + "172.21.0.1:58374", + "172.22.0.1:58374", + "172.23.0.1:58374", + "172.24.0.1:58374", + "172.25.0.1:58374", + "172.26.0.1:58374", + "172.27.0.1:58374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:00.872732453Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3737616221991531, + "StableID": "nzNyfjqmBW11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e9a602a93d0357af740fc7e394645f4e174709cd2026835debd5bff455779369", + "DiscoKey": "discokey:94c064a50634869029fc6e962946859bf642c8d4747f2f505d81635d3351612e", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:44914", + "10.65.0.27:44914", + "172.17.0.1:44914", + "172.18.0.1:44914", + "172.19.0.1:44914", + "172.20.0.1:44914", + "172.21.0.1:44914", + "172.22.0.1:44914", + "172.23.0.1:44914", + "172.24.0.1:44914", + "172.25.0.1:44914", + "172.26.0.1:44914", + "172.27.0.1:44914" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:01.325879553Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5059147728361694, + "StableID": "nMx2XTEJWg11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:011542c0cfbeb754e87234b0e6040cfbc21db3d227952120fd87272c72c9bd4a", + "DiscoKey": "discokey:83d245de9eba2b009641cabdbf824d745958ab96fde3e94fae1e408bf5a00d7c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35319", + "10.65.0.27:35319", + "172.17.0.1:35319", + "172.18.0.1:35319", + "172.19.0.1:35319", + "172.20.0.1:35319", + "172.21.0.1:35319", + "172.22.0.1:35319", + "172.23.0.1:35319", + "172.24.0.1:35319", + "172.25.0.1:35319", + "172.26.0.1:35319", + "172.27.0.1:35319" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:01.860130237Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 3027636418233653, + "StableID": "nE5HdjsDeQ11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:57cc21672c69b7a5b2af5b17ac0dd70d4d3c104ba149a207c4818f4c0edf331f", + "DiscoKey": "discokey:4d1307114289a331544162ec0264cfb4f2469406c7dfaee44c0e6c744ce4b156", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:57818", + "10.65.0.27:57818", + "172.17.0.1:57818", + "172.18.0.1:57818", + "172.19.0.1:57818", + "172.20.0.1:57818", + "172.21.0.1:57818", + "172.22.0.1:57818", + "172.23.0.1:57818", + "172.24.0.1:57818", + "172.25.0.1:57818", + "172.26.0.1:57818", + "172.27.0.1:57818" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:02.90258067Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5988788433583050, + "StableID": "nDUXEPKLmo11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d03a57906aa1dcff0d05193c0435a9eb9d64922dad7b8feb5dfbaaef357a497a", + "DiscoKey": "discokey:6276f751d145f796fb617ea1cfdf067350d436709901b15750b0bbb8f80c2a59", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:35096", + "10.65.0.27:35096", + "172.17.0.1:35096", + "172.18.0.1:35096", + "172.19.0.1:35096", + "172.20.0.1:35096", + "172.21.0.1:35096", + "172.22.0.1:35096", + "172.23.0.1:35096", + "172.24.0.1:35096", + "172.25.0.1:35096", + "172.26.0.1:35096", + "172.27.0.1:35096" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:03.441102354Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3391484253904715, + "StableID": "n2rfvLY1VT11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:2140010fd9cc6364dfa817bba059f6d3b83dacbf862ec711267a0f9fc95dba29", + "KeyExpiry": "2026-11-09T09:26:03Z", + "DiscoKey": "discokey:7541ee0f3d8a5a48a8370943d56f58d226ac09650ecfc16378e29d7b9218ab0f", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:47234", + "10.65.0.27:47234", + "172.17.0.1:47234", + "172.18.0.1:47234", + "172.19.0.1:47234", + "172.20.0.1:47234", + "172.21.0.1:47234", + "172.22.0.1:47234", + "172.23.0.1:47234", + "172.24.0.1:47234", + "172.25.0.1:47234", + "172.26.0.1:47234", + "172.27.0.1:47234" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:03.97812334Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8822860486792403, + "StableID": "nS2bksattB21CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:728287e19d4cf728efeb2fa5b1e13c83f59d0face81ca1f7451e3c63e855c500", + "KeyExpiry": "2026-11-09T09:26:04Z", + "DiscoKey": "discokey:86995fce0a1e74e4ccfd4994883888bdd16cf0f5dff4d77371e879dc7739b40e", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:48280", + "10.65.0.27:48280", + "172.17.0.1:48280", + "172.18.0.1:48280", + "172.19.0.1:48280", + "172.20.0.1:48280", + "172.21.0.1:48280", + "172.22.0.1:48280", + "172.23.0.1:48280", + "172.24.0.1:48280", + "172.25.0.1:48280", + "172.26.0.1:48280", + "172.27.0.1:48280" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:04.52785528Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 4012558335314868, + "StableID": "nT2Rjz6JLY11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:e4cb2902e1b8f1d2a56ce7d6cb2ddcaa2e0456dd44e034e41e010f058a849054", + "KeyExpiry": "2026-11-09T09:26:05Z", + "DiscoKey": "discokey:3cdbe56232a3c233d2ffbe22d84cbe0916646cce682d5b8ee703e1bb314fa078", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:40522", + "10.65.0.27:40522", + "172.17.0.1:40522", + "172.18.0.1:40522", + "172.19.0.1:40522", + "172.20.0.1:40522", + "172.21.0.1:40522", + "172.22.0.1:40522", + "172.23.0.1:40522", + "172.24.0.1:40522", + "172.25.0.1:40522", + "172.26.0.1:40522", + "172.27.0.1:40522" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:05.324315528Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6314986434931921": { + "ID": 6314986434931921, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-emoji-user.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-emoji-user.hujson new file mode 100644 index 00000000..cb7af8a9 --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-emoji-user.hujson @@ -0,0 +1,21898 @@ +// ssh-unicode-emoji-user +// +// ssh users contains emoji +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:26:41Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-unicode-emoji-user", + "description": "ssh users contains emoji", + "category": "ssh", + "captured_at": "2026-05-13T09:26:41.285906252Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh users contains emoji\",\n\t\"id\": \"ssh-unicode-emoji-user\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"🚀\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-unicode-emoji-user.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["🚀"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 3872874892352138, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "MachineKey": "mkey:c5570b69f0b94ac6631b1185dcdcd40b042da58cfdebe96cff1d658307753768", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3872874892352138": { + "ID": 3872874892352138, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "", "🚀": "🚀"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 7270970070352609, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:46.720919897Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "MachineKey": "mkey:30d51a2a5ea7c4357f147e88ef86118700c5c12acf46316b358a15c623836923", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7270970070352609": { + "ID": 7270970070352609, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "MachineKey": "mkey:5e82c2509e8f238e4720ff798f2e4a95f116deb009af421239b6cb3433355b26", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 4243276445468940, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:45.020203919Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "MachineKey": "mkey:86504cd153f9d3c25e25ce8af55c47641b40cf23af9ffbf6c6e7077e8640c714", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4243276445468940": { + "ID": 4243276445468940, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 979170825313379, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:47.935685625Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "MachineKey": "mkey:de357f3b201161fe8529a0a046bc2f12fe8300d7ed9d7a61bd293dfa4d657b52", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "979170825313379": { + "ID": 979170825313379, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "MachineKey": "mkey:0eec570666a5b676a78effcf91c26530de5e86a266e7fd484347d5abbe31800c", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 8000392402528055, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "MachineKey": "mkey:3f9e5c9249adb6b0cdb1342e3cd1775bc1cbc2aaf1495a45dae37e7c9847314d", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8000392402528055": { + "ID": 8000392402528055, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 8598559577817578, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:44.478308406Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "MachineKey": "mkey:cfcf8d4a3fc4be290db0b6ea8dc9685d1416909039d2da4c5593ef5abadd8f05", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8598559577817578": { + "ID": 8598559577817578, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 4073872181115765, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:44.000588Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "MachineKey": "mkey:160d94b495d6cfe4b28dc12de5d2c45ce45acf1f983041865d8d2da4136c696f", + "Peers": [{ + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4073872181115765": { + "ID": 4073872181115765, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 903866408710325, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "MachineKey": "mkey:751713041bf0dd3dc18606d058e98ede29a49eaac27940de3e3c3bf2c8a90c1d", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "903866408710325": { + "ID": 903866408710325, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 6613494429872618, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "MachineKey": "mkey:38e168a8f183b793c82e195c8e2731b5bbc7c91629658d7ee71e7695dea0ea2a", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6613494429872618": { + "ID": 6613494429872618, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 8700466115858341, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:47.395944594Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "MachineKey": "mkey:91efc16a3799cd415f91609345b4e41e0ad1e1537e370c923ab735d3e8ae8031", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8700466115858341": { + "ID": 8700466115858341, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 4850606547643342, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:26:48.476260994Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "MachineKey": "mkey:7184d5d53b45eeb965a39f57b31325e83c0a68608d06c0df9b13c6f838c2330d", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4850606547643342": { + "ID": 4850606547643342, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "MachineKey": "mkey:6178b626f3a41c835c97e0967ce4e46b1445f2b00b7c929fdf2a5805d4cefc64", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 648454568615411, + "StableID": "nLTchWog4611CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 648454568615411, + "Key": "nodekey:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "DiscoKey": "discokey:607988909e98850adf4c13d013b0815fc7594f7cfceefab7351a2e947864c170", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:49898", + "10.65.0.27:49898", + "172.17.0.1:49898", + "172.18.0.1:49898", + "172.19.0.1:49898", + "172.20.0.1:49898", + "172.21.0.1:49898", + "172.22.0.1:49898", + "172.23.0.1:49898", + "172.24.0.1:49898", + "172.25.0.1:49898", + "172.26.0.1:49898", + "172.27.0.1:49898" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:26:49.010607278Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:e2b57d1fab7444bf5dab9a10ca383fad7c0ca4cd7aff3465dd79e9cd6f14d77f", + "MachineKey": "mkey:cbb89cca75e7bb79021662f070215fe552be698922f6ac89ae7a7937d1b17a3c", + "Peers": [{ + "ID": 4073872181115765, + "StableID": "niKsKRi4pY11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:0b2fd2227e6fef920dcfdb9f6d6a0d42f87084effc364c1b744fa7cedf95a428", + "DiscoKey": "discokey:b2d54fb79cbf2a8bd5a81e9b41af84b420fdb150cc7429978e83df6b19e39765", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:39258", + "10.65.0.27:39258", + "172.17.0.1:39258", + "172.18.0.1:39258", + "172.19.0.1:39258", + "172.20.0.1:39258", + "172.21.0.1:39258", + "172.22.0.1:39258", + "172.23.0.1:39258", + "172.24.0.1:39258", + "172.25.0.1:39258", + "172.26.0.1:39258", + "172.27.0.1:39258" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:26:44.000588Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8598559577817578, + "StableID": "nM8TWcaJ9A21CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47838c310880c867cfeb9afb9db7ced8f4cd1938891cecf346829319db07ef5a", + "DiscoKey": "discokey:68601797acf56fec44fcf8dd0ab187da02b05a2d9b3f92ba81af8b7484e37e12", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:49374", + "10.65.0.27:49374", + "172.17.0.1:49374", + "172.18.0.1:49374", + "172.19.0.1:49374", + "172.20.0.1:49374", + "172.21.0.1:49374", + "172.22.0.1:49374", + "172.23.0.1:49374", + "172.24.0.1:49374", + "172.25.0.1:49374", + "172.26.0.1:49374", + "172.27.0.1:49374" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:26:44.478308406Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4243276445468940, + "StableID": "njay4Ggn8a11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c656e7bfd9a437d724205617492efe06e1d4eed75586962cdb3ab9bd152f3506", + "DiscoKey": "discokey:f048658f0714e5620642955ddcd960d2c70b73a7ddba7ebe3f14680cf3c3551f", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:40353", + "10.65.0.27:40353", + "172.17.0.1:40353", + "172.18.0.1:40353", + "172.19.0.1:40353", + "172.20.0.1:40353", + "172.21.0.1:40353", + "172.22.0.1:40353", + "172.23.0.1:40353", + "172.24.0.1:40353", + "172.25.0.1:40353", + "172.26.0.1:40353", + "172.27.0.1:40353" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:26:45.020203919Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6613494429872618, + "StableID": "nXHNvUHGet11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:e23b31364641820a02bf84ae75c2f74bf050eb491036e06b9589eee46625a313", + "DiscoKey": "discokey:c10be57a23131c1477628c58655db1b3a9e396a0c16fb14d282f19971dcb2f0c", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:42128", + "10.65.0.27:42128", + "172.17.0.1:42128", + "172.18.0.1:42128", + "172.19.0.1:42128", + "172.20.0.1:42128", + "172.21.0.1:42128", + "172.22.0.1:42128", + "172.23.0.1:42128", + "172.24.0.1:42128", + "172.25.0.1:42128", + "172.26.0.1:42128", + "172.27.0.1:42128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:26:45.551366518Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 903866408710325, + "StableID": "ntnmPC3N4811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:97624f7f91a2f10b47cf34387e3e55428057bd22642256d082331c143a468333", + "DiscoKey": "discokey:b0b7aaa631a463a7c1bf9ba092e1c4da6a41e0816b9f755a0842331584f80a1f", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:55472", + "10.65.0.27:55472", + "172.17.0.1:55472", + "172.18.0.1:55472", + "172.19.0.1:55472", + "172.20.0.1:55472", + "172.21.0.1:55472", + "172.22.0.1:55472", + "172.23.0.1:55472", + "172.24.0.1:55472", + "172.25.0.1:55472", + "172.26.0.1:55472", + "172.27.0.1:55472" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:26:46.075189134Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7270970070352609, + "StableID": "nxeHr943ny11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:49cc0e9f5deba8ec8fadecc8c3fb07b06936f07ef415d102b7f4a951f02f2374", + "DiscoKey": "discokey:ea14ab63d3cf23bbc45e630019938965bfafb81a1eca0f91ccc4d44255f42448", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:44012", + "10.65.0.27:44012", + "172.17.0.1:44012", + "172.18.0.1:44012", + "172.19.0.1:44012", + "172.20.0.1:44012", + "172.21.0.1:44012", + "172.22.0.1:44012", + "172.23.0.1:44012", + "172.24.0.1:44012", + "172.25.0.1:44012", + "172.26.0.1:44012", + "172.27.0.1:44012" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:26:46.720919897Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 8700466115858341, + "StableID": "nEB6KWVTwA21CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:585bfffa5ac2a6323e7469c2ec38bf68b5ba6e5417def1a435b89cdb226e016f", + "DiscoKey": "discokey:eddcc88f73426a19162116bcb1af08400f8a4dc410f6ab4f913a2bdaf2b3705d", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51046", + "10.65.0.27:51046", + "172.17.0.1:51046", + "172.18.0.1:51046", + "172.19.0.1:51046", + "172.20.0.1:51046", + "172.21.0.1:51046", + "172.22.0.1:51046", + "172.23.0.1:51046", + "172.24.0.1:51046", + "172.25.0.1:51046", + "172.26.0.1:51046", + "172.27.0.1:51046" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:26:47.395944594Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 979170825313379, + "StableID": "nNQZp7AUe811CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4720f19dfaf5895ce1bb1c8ac02ea32afe6f2af424cec20d8304f6abee01b417", + "DiscoKey": "discokey:d7c02f2d59fa01b134c3917b68a15623829e1e963ae773062b7be5ca262aa63d", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:41076", + "10.65.0.27:41076", + "172.17.0.1:41076", + "172.18.0.1:41076", + "172.19.0.1:41076", + "172.20.0.1:41076", + "172.21.0.1:41076", + "172.22.0.1:41076", + "172.23.0.1:41076", + "172.24.0.1:41076", + "172.25.0.1:41076", + "172.26.0.1:41076", + "172.27.0.1:41076" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:26:47.935685625Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4850606547643342, + "StableID": "n52dV7Drse11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:dd4e65691316056a84098ba81af4208c614c566a22694d65084822d41d1bf339", + "DiscoKey": "discokey:e3e00787e8a2ad677cfb632dbe719e5713471febb8fb3cea8fb02799aed64543", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:42728", + "10.65.0.27:42728", + "172.17.0.1:42728", + "172.18.0.1:42728", + "172.19.0.1:42728", + "172.20.0.1:42728", + "172.21.0.1:42728", + "172.22.0.1:42728", + "172.23.0.1:42728", + "172.24.0.1:42728", + "172.25.0.1:42728", + "172.26.0.1:42728", + "172.27.0.1:42728" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:26:48.476260994Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8000392402528055, + "StableID": "nAzAZ3kPU521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:04bf6c9ab1aadb71cbbd84cd40623055f633397b0e05275318af91fd82868931", + "DiscoKey": "discokey:cefa23898be4a9b12faa7b74ae10597785131a147db84bd977d984e4b22b5267", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:48857", + "10.65.0.27:48857", + "172.17.0.1:48857", + "172.18.0.1:48857", + "172.19.0.1:48857", + "172.20.0.1:48857", + "172.21.0.1:48857", + "172.22.0.1:48857", + "172.23.0.1:48857", + "172.24.0.1:48857", + "172.25.0.1:48857", + "172.26.0.1:48857", + "172.27.0.1:48857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:26:49.559589908Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3872874892352138, + "StableID": "n7HcCfr2FX11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:bb0b1e2d6305e56a36d3fc3126ad2defd58cb2e80cd01330773b5d4d194c6b1e", + "DiscoKey": "discokey:ffbbd6f2ea536de55895dba0eb5fc0c698a2137c22cf8702f641363083038f49", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:39492", + "10.65.0.27:39492", + "172.17.0.1:39492", + "172.18.0.1:39492", + "172.19.0.1:39492", + "172.20.0.1:39492", + "172.21.0.1:39492", + "172.22.0.1:39492", + "172.23.0.1:39492", + "172.24.0.1:39492", + "172.25.0.1:39492", + "172.26.0.1:39492", + "172.27.0.1:39492" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:26:50.088026002Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6493343994844945, + "StableID": "nUrvQt8rhs11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:04e296ec0576179648249da90227a94bf11e1deecc7a4de2c5f41c676b404d2b", + "KeyExpiry": "2026-11-09T09:26:50Z", + "DiscoKey": "discokey:76b933c86179621b333b43e7bf1bb84886973c6ca03eeffc6a6f712361f5ce46", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:38220", + "10.65.0.27:38220", + "172.17.0.1:38220", + "172.18.0.1:38220", + "172.19.0.1:38220", + "172.20.0.1:38220", + "172.21.0.1:38220", + "172.22.0.1:38220", + "172.23.0.1:38220", + "172.24.0.1:38220", + "172.25.0.1:38220", + "172.26.0.1:38220", + "172.27.0.1:38220" + ], + "HomeDERP": 18, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:26:50.613723105Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1496113877603016, + "StableID": "nRdRAjNbgC11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:0ca2fa43faf6a93e863ff07417d8496270d56033cad4f88a990899845ad87418", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:c0ef6602bbddbf283bfe884e9673655c88bfb59dec98eb666002d1d0fd671646", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:49007", + "10.65.0.27:49007", + "172.17.0.1:49007", + "172.18.0.1:49007", + "172.19.0.1:49007", + "172.20.0.1:49007", + "172.21.0.1:49007", + "172.22.0.1:49007", + "172.23.0.1:49007", + "172.24.0.1:49007", + "172.25.0.1:49007", + "172.26.0.1:49007", + "172.27.0.1:49007" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:26:51.146399576Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 1641192705435100, + "StableID": "nbeyNGMJpD11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:54fb5e0ac9bb3bfeced3d1b6f8f0250beb855298fe37be15afd2b532c333bd24", + "KeyExpiry": "2026-11-09T09:26:51Z", + "DiscoKey": "discokey:e21c2954729dc0ec4daacf8ba6bb199ed78b61ba605db2937a27bf8841cbcf1c", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:47645", + "10.65.0.27:47645", + "172.17.0.1:47645", + "172.18.0.1:47645", + "172.19.0.1:47645", + "172.20.0.1:47645", + "172.21.0.1:47645", + "172.22.0.1:47645", + "172.23.0.1:47645", + "172.24.0.1:47645", + "172.25.0.1:47645", + "172.26.0.1:47645", + "172.27.0.1:47645" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:26:51.689141853Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "648454568615411": { + "ID": 648454568615411, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-rtl-user.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-rtl-user.hujson new file mode 100644 index 00000000..a8562e1d --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-unicode-rtl-user.hujson @@ -0,0 +1,22123 @@ +// ssh-unicode-rtl-user +// +// ssh users contains Arabic RTL identifier +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:27:38Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-unicode-rtl-user", + "description": "ssh users contains Arabic RTL identifier", + "category": "ssh", + "captured_at": "2026-05-13T09:27:38.620241554Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh users contains Arabic RTL identifier\",\n\t\"id\": \"ssh-unicode-rtl-user\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"مستخدم\"]\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-unicode-rtl-user.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["مستخدم"] + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 6185889331350142, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "MachineKey": "mkey:a6fa0041f67729d7409ecc2656bb4705f23905da2ecae9572b30e1cd3425d111", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6185889331350142": { + "ID": 6185889331350142, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "", "مستخدم": "مستخدم"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 3602096095486955, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:27:50.594356405Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "MachineKey": "mkey:a64f2688b40dc888be92e93faf0c86c57c3bd2801d15850d689e0f12dbeb1f4d", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3602096095486955": { + "ID": 3602096095486955, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "MachineKey": "mkey:8344537282903ca80e1d76299b1ac4d791a95dd36cfb4489ad859134c81a7c51", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 8689261536074906, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:27:48.810842495Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "MachineKey": "mkey:b8e98f137e5dee09b41782ac54e4490224fa442cc014b41d702f3b86ded70e59", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8689261536074906": { + "ID": 8689261536074906, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1051500490490188, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:27:51.657982734Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "MachineKey": "mkey:1c78e395e6dbbfdb7f9c39b4690484abc5689cf37b82adc714f02437eb468529", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1051500490490188": { + "ID": 1051500490490188, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "MachineKey": "mkey:3059c3739e5181dc837c0a999bf0d0588b718c136d40085f644e3b2aee286c59", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 738223294216272, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "MachineKey": "mkey:7f2906e87e5504849d525bc3be14f072e4910efccec37ea3273381fec9995811", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "738223294216272": { + "ID": 738223294216272, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 891554532683498, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:27:47.813891908Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "MachineKey": "mkey:703cf0482d63e13c3b7fdfcb1576bf9436926e3c9c86ec42140bd46a7dd1f343", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "891554532683498": { + "ID": 891554532683498, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 3211934370887534, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:27:41.096838369Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "MachineKey": "mkey:2189c3b1d5a329cb5ab08daf33f0519720aecf5c4a0960435fac3d821ce2a03c", + "Peers": [{ + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3211934370887534": { + "ID": 3211934370887534, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 3079523750338012, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "MachineKey": "mkey:9fae195680fc441f953b56c3fa89e17a6ca6d430e7eb524acba78f73907b6143", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3079523750338012": { + "ID": 3079523750338012, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 3080881849207967, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "MachineKey": "mkey:0ceaee28df9ac656866105eacb1c88f15532b76345067dbe3b7610551c7f6702", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3080881849207967": { + "ID": 3080881849207967, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 4621335723968074, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:27:51.126268674Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "MachineKey": "mkey:bd5e3509bf488afde76c34d4d27256962930541fbeb6ab19b0e3e7c8ea333428", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4621335723968074": { + "ID": 4621335723968074, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 5664970112452116, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:27:55.675123474Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "MachineKey": "mkey:872c3a6b92796b81bf9a16556361e81df28d921f369c6b9dea40cb1aa5bbc15c", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5664970112452116": { + "ID": 5664970112452116, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "MachineKey": "mkey:98c1e71e417312ec797e2b8684304dc2840f6e848995ad5c44deac2ff4276b68", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2152360805118066, + "StableID": "nmEEwNsooH11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 2152360805118066, + "Key": "nodekey:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "DiscoKey": "discokey:0fd70a6fb6cc6e8210d93caa64e83e7d07f766953afa34d530ed0e331ef6c034", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50128", + "10.65.0.27:50128", + "172.17.0.1:50128", + "172.18.0.1:50128", + "172.19.0.1:50128", + "172.20.0.1:50128", + "172.21.0.1:50128", + "172.22.0.1:50128", + "172.23.0.1:50128", + "172.24.0.1:50128", + "172.25.0.1:50128", + "172.26.0.1:50128", + "172.27.0.1:50128", + "172.28.0.1:50128" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:27:56.228560725Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:671d85e034256a660bbe26fed087a45f1f1127bccc46559c889f8df5b8d2486b", + "MachineKey": "mkey:54cb9eecceb939c7bfc677ded35d763983f4f2b45d0ba8a7ca2629e58dc0424b", + "Peers": [{ + "ID": 3211934370887534, + "StableID": "nmpxb25h5S11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8909caa169b036242fb39f8e7a2946e135629cda6ba651e1384d85d76bb2e136", + "DiscoKey": "discokey:38fd4ff4c3a2aaad2e0f94b4909d579e3ef424f630ef5bb61f7fa7624a0fe109", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43670", + "10.65.0.27:43670", + "172.17.0.1:43670", + "172.18.0.1:43670", + "172.19.0.1:43670", + "172.20.0.1:43670", + "172.21.0.1:43670", + "172.22.0.1:43670", + "172.23.0.1:43670", + "172.24.0.1:43670", + "172.25.0.1:43670", + "172.26.0.1:43670", + "172.27.0.1:43670", + "172.28.0.1:43670" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:27:41.096838369Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 891554532683498, + "StableID": "nRLx4Jdnx711CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:23e96a59a7758c8da3db258d7f24b285bd64f69005cfa7c69e081e5fe9166551", + "DiscoKey": "discokey:f087a58298acc65bd5501f49f37f76b59980305c151c6bb69fbf28441b311136", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44596", + "10.65.0.27:44596", + "172.17.0.1:44596", + "172.18.0.1:44596", + "172.19.0.1:44596", + "172.20.0.1:44596", + "172.21.0.1:44596", + "172.22.0.1:44596", + "172.23.0.1:44596", + "172.24.0.1:44596", + "172.25.0.1:44596", + "172.26.0.1:44596", + "172.27.0.1:44596", + "172.28.0.1:44596" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:27:47.813891908Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 8689261536074906, + "StableID": "n1GxxdAPrA21CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:beda087a1c0dfbd3e69290651073d64f0cf47cdf855cd2d0d2737bdf33d1000e", + "DiscoKey": "discokey:00fe6422316407aaf964073d6b97637a0e30319a4f8b1bf482ca3e2e2d943451", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:56267", + "10.65.0.27:56267", + "172.17.0.1:56267", + "172.18.0.1:56267", + "172.19.0.1:56267", + "172.20.0.1:56267", + "172.21.0.1:56267", + "172.22.0.1:56267", + "172.23.0.1:56267", + "172.24.0.1:56267", + "172.25.0.1:56267", + "172.26.0.1:56267", + "172.27.0.1:56267", + "172.28.0.1:56267" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:27:48.810842495Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 3080881849207967, + "StableID": "nAnk2SYL4R11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0fa2626d84f36e0d07b5a50dba3b05306e4c229b92bd8790839fc32a8d0f33f", + "DiscoKey": "discokey:fde3fbd4008cd54458dec2da09d8c84027adf0722a1af2fc7144fb9dd6c44236", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:53414", + "10.65.0.27:53414", + "172.17.0.1:53414", + "172.18.0.1:53414", + "172.19.0.1:53414", + "172.20.0.1:53414", + "172.21.0.1:53414", + "172.22.0.1:53414", + "172.23.0.1:53414", + "172.24.0.1:53414", + "172.25.0.1:53414", + "172.26.0.1:53414", + "172.27.0.1:53414", + "172.28.0.1:53414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:27:49.543578532Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 3079523750338012, + "StableID": "nKC4VHsi3R11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:052d60473f81adf1a8658eb19285774bd4bd3c10acaa8e02fcc1532c909ee524", + "DiscoKey": "discokey:9865c36aab8fbeb0a68e8152af473b50f9ae7249bc2330c6c8ab5717c961b527", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:41888", + "10.65.0.27:41888", + "172.17.0.1:41888", + "172.18.0.1:41888", + "172.19.0.1:41888", + "172.20.0.1:41888", + "172.21.0.1:41888", + "172.22.0.1:41888", + "172.23.0.1:41888", + "172.24.0.1:41888", + "172.25.0.1:41888", + "172.26.0.1:41888", + "172.27.0.1:41888", + "172.28.0.1:41888" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:27:50.064703038Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 3602096095486955, + "StableID": "ngsFAUxP8V11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9ce396b31072e6bd0d6b6e4c20bc97d5a18dad911feb4f6da36e046a0cba1546", + "DiscoKey": "discokey:8d3634650d1b920b7a16ea4c19d4febd02fb93bfe75919faf5cd2000a86f9f18", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:43362", + "10.65.0.27:43362", + "172.17.0.1:43362", + "172.18.0.1:43362", + "172.19.0.1:43362", + "172.20.0.1:43362", + "172.21.0.1:43362", + "172.22.0.1:43362", + "172.23.0.1:43362", + "172.24.0.1:43362", + "172.25.0.1:43362", + "172.26.0.1:43362", + "172.27.0.1:43362", + "172.28.0.1:43362" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:27:50.594356405Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4621335723968074, + "StableID": "nbuZuse16d11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6b1098d726fc23a014b70951f9ca8272e5eb3eab41d30834dc0a67ea82bd4a72", + "DiscoKey": "discokey:baaefb4b196af32b3f2430e34a79b21553ab27250a737094c30696ab818b616f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:41690", + "10.65.0.27:41690", + "172.17.0.1:41690", + "172.18.0.1:41690", + "172.19.0.1:41690", + "172.20.0.1:41690", + "172.21.0.1:41690", + "172.22.0.1:41690", + "172.23.0.1:41690", + "172.24.0.1:41690", + "172.25.0.1:41690", + "172.26.0.1:41690", + "172.27.0.1:41690", + "172.28.0.1:41690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:27:51.126268674Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 1051500490490188, + "StableID": "nymiep8ED911CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a6c65c498ef62b3adf215c967ac5ebdee5e33836347a24713776cb447b489253", + "DiscoKey": "discokey:205d80fafa08f1ff3f806eea5b4e585e7d0575d4a725e4cfc74dafe8ec4c2967", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:57470", + "10.65.0.27:57470", + "172.17.0.1:57470", + "172.18.0.1:57470", + "172.19.0.1:57470", + "172.20.0.1:57470", + "172.21.0.1:57470", + "172.22.0.1:57470", + "172.23.0.1:57470", + "172.24.0.1:57470", + "172.25.0.1:57470", + "172.26.0.1:57470", + "172.27.0.1:57470", + "172.28.0.1:57470" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:27:51.657982734Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5664970112452116, + "StableID": "nj8Q4DAgEm11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8d7322fce72a08ee2effd3c1d63fc112136850ac34b734881dbc5ce4d2be8d54", + "DiscoKey": "discokey:c899d2b9244acd1648d804efa21ac482b91d0b1ade8054a2087004afa6abc33b", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:34978", + "10.65.0.27:34978", + "172.17.0.1:34978", + "172.18.0.1:34978", + "172.19.0.1:34978", + "172.20.0.1:34978", + "172.21.0.1:34978", + "172.22.0.1:34978", + "172.23.0.1:34978", + "172.24.0.1:34978", + "172.25.0.1:34978", + "172.26.0.1:34978", + "172.27.0.1:34978", + "172.28.0.1:34978" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:27:55.675123474Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 738223294216272, + "StableID": "n3ApahsLm611CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:05f60a2cc279aac711826029360dbe5d03d4bc630e10fb78a55420305c541653", + "DiscoKey": "discokey:b1d89b9ad9ccde697334200260bfb9d508e8877e862b0dfbe2167ce03896c416", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:49690", + "10.65.0.27:49690", + "172.17.0.1:49690", + "172.18.0.1:49690", + "172.19.0.1:49690", + "172.20.0.1:49690", + "172.21.0.1:49690", + "172.22.0.1:49690", + "172.23.0.1:49690", + "172.24.0.1:49690", + "172.25.0.1:49690", + "172.26.0.1:49690", + "172.27.0.1:49690", + "172.28.0.1:49690" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:27:56.757475702Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6185889331350142, + "StableID": "n9UTdkpbJq11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:446c96b7c7aede556af9e96ec9eccdf3d9f562e4cb5457f06f8de776c27a6345", + "DiscoKey": "discokey:4b6c28c4897b5bffd47568cbd543a2024b4286618b27e08520bf776760e6ce5d", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41767", + "10.65.0.27:41767", + "172.17.0.1:41767", + "172.18.0.1:41767", + "172.19.0.1:41767", + "172.20.0.1:41767", + "172.21.0.1:41767", + "172.22.0.1:41767", + "172.23.0.1:41767", + "172.24.0.1:41767", + "172.25.0.1:41767", + "172.26.0.1:41767", + "172.27.0.1:41767", + "172.28.0.1:41767" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:27:57.314877464Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 743480569061735, + "StableID": "nQ1bxUyio611CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:af4abc7df7d7f0622554c62ffaeeabe61e1ff5de99260371a766f809b4fb897f", + "KeyExpiry": "2026-11-09T09:27:57Z", + "DiscoKey": "discokey:2a4ffef40aa02f91c0537b4698a85c49c0cfcb2541a06e66a74e352cd7e6d005", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:51143", + "10.65.0.27:51143", + "172.17.0.1:51143", + "172.18.0.1:51143", + "172.19.0.1:51143", + "172.20.0.1:51143", + "172.21.0.1:51143", + "172.22.0.1:51143", + "172.23.0.1:51143", + "172.24.0.1:51143", + "172.25.0.1:51143", + "172.26.0.1:51143", + "172.27.0.1:51143", + "172.28.0.1:51143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:27:57.824662269Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 161569710742361, + "StableID": "nkWz4RABG211CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:3dde659be7ae0292fda9c505e6b8eea725150988d9fb52dd59f83689a89e0d5b", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:127b04aecd80109be87aeb2dd29e672a503ddd35c7ef15eab179c76b8393ac1a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:42123", + "10.65.0.27:42123", + "172.17.0.1:42123", + "172.18.0.1:42123", + "172.19.0.1:42123", + "172.20.0.1:42123", + "172.21.0.1:42123", + "172.22.0.1:42123", + "172.23.0.1:42123", + "172.24.0.1:42123", + "172.25.0.1:42123", + "172.26.0.1:42123", + "172.27.0.1:42123", + "172.28.0.1:42123" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:27:58.358268966Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 2697352476831753, + "StableID": "nN1Ejnsd4N11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:dc0edc563a9b0dfb4b1a1d97ad5047d664e387978bc4af2c41e5c3f655548d4d", + "KeyExpiry": "2026-11-09T09:27:58Z", + "DiscoKey": "discokey:1c9c6f15805c22bd74092f63f6285a3372189de31b4e80e5179251f7c7d0ae76", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59836", + "10.65.0.27:59836", + "172.17.0.1:59836", + "172.18.0.1:59836", + "172.19.0.1:59836", + "172.20.0.1:59836", + "172.21.0.1:59836", + "172.22.0.1:59836", + "172.23.0.1:59836", + "172.24.0.1:59836", + "172.25.0.1:59836", + "172.26.0.1:59836", + "172.27.0.1:59836", + "172.28.0.1:59836" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:27:58.881120954Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2152360805118066": { + "ID": 2152360805118066, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/ssh_results/ssh-users-null.hujson b/hscontrol/policy/v2/testdata/ssh_results/ssh-users-null.hujson new file mode 100644 index 00000000..ca01c38a --- /dev/null +++ b/hscontrol/policy/v2/testdata/ssh_results/ssh-users-null.hujson @@ -0,0 +1,22106 @@ +// ssh-users-null +// +// ssh users = JSON null +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:28:44Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "ssh-users-null", + "description": "ssh users = JSON null", + "category": "ssh", + "captured_at": "2026-05-13T09:28:44.147044743Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "error": true, + "input": { + "api_response_code": 400, + "api_response_body": {"message": "users must be specified"}, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n{\n\t\"category\": \"ssh\",\n\t\"description\": \"ssh users = JSON null\",\n\t\"id\": \"ssh-users-null\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": null\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/ssh-users-null.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": null + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 7226997624776993, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "MachineKey": "mkey:d120afc2f2a88f921e8d215a27ed8efc157f7c138300a22fece4ad04bf12671e", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7226997624776993": { + "ID": 7226997624776993, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 7745891296835908, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:28:49.610332949Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "MachineKey": "mkey:570a45bfd84db37ad38b3c255ef5d5a086acdb211142ff2da85a82276eb14b3b", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7745891296835908": { + "ID": 7745891296835908, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "MachineKey": "mkey:1a4b1d6cc1fbbdba90886b24ee5d993c46048aac5c52aa377c0392d83116e007", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 5240277471551194, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:28:47.75087018Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "MachineKey": "mkey:01e37820ca28728f74e2e71c1f5f65a3b060478efbf4ad639661115b09e2c877", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5240277471551194": { + "ID": 5240277471551194, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 4259375241172312, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:28:50.670295722Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "MachineKey": "mkey:7e7b3f4aa28f4286e8fd1d57ea6ff25a6c0deda681a9da3ecac5b20bf1c49d4e", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4259375241172312": { + "ID": 4259375241172312, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "MachineKey": "mkey:334cc242ff3f8b7d2c0d6f5e2b88c3875b42e047a24d7e521b757c4962981268", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 4091099345258174, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "MachineKey": "mkey:68c8d6eb20494cafbae06275b0a6f266357760b50db1dd48a90deb1a52c20b08", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4091099345258174": { + "ID": 4091099345258174, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 7491435254768900, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:28:47.21316036Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "MachineKey": "mkey:79f844bdbe9e64ecec656666ffd8df7471ebdaa12f75a441a5bd92083430863c", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7491435254768900": { + "ID": 7491435254768900, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 5957838597252230, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:28:46.697626311Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "MachineKey": "mkey:c9df98d9323412a993062dfbbde0fb86b68c382a7767108881649d24b0df7f63", + "Peers": [{ + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5957838597252230": { + "ID": 5957838597252230, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 909310783077211, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "MachineKey": "mkey:15abe5e5a2bd0589b94c566d2103df0e3405de6f1e33f760183c124bab029f58", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "909310783077211": { + "ID": 909310783077211, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 4363475266036325, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "MachineKey": "mkey:d442f6772b03e767e6d15bedeb84f8cabd85c55354bac5e2fe0413f518c66975", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4363475266036325": { + "ID": 4363475266036325, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 2710951987489957, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:28:50.142420965Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "MachineKey": "mkey:07877f24499bc5b9ad15439a29b167b174a47074ad25a673f4a9bcc435d05234", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2710951987489957": { + "ID": 2710951987489957, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 3941036375649528, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:28:51.206482784Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "MachineKey": "mkey:fcedf4c9b1f42dd90d11518e76487183c6de2fa34196dd57b4732e3969a7f414", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3941036375649528": { + "ID": 3941036375649528, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "MachineKey": "mkey:679eb79795d10e2e69ba431070d485cf97fbc7522d814020063c3a97f53d2a27", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8935913823923919, + "StableID": "nC7D2cJ6nC21CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 8935913823923919, + "Key": "nodekey:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "DiscoKey": "discokey:e50b97a3e204250db28ba9718c6ea1359b5ee9d40ebab0409c8161ccb2d63754", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:53787", + "10.65.0.27:53787", + "172.17.0.1:53787", + "172.18.0.1:53787", + "172.19.0.1:53787", + "172.20.0.1:53787", + "172.21.0.1:53787", + "172.22.0.1:53787", + "172.23.0.1:53787", + "172.24.0.1:53787", + "172.25.0.1:53787", + "172.26.0.1:53787", + "172.27.0.1:53787", + "172.28.0.1:53787" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:28:51.81673023Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:c182045ac1a949ea6f5b9935e4797df1b236ad608c930c5756582b22d25a274e", + "MachineKey": "mkey:a2eb291ce5a0ddcf3fdc803cbb8c4f14cdd5237d3d4dbe469446fa077b734a20", + "Peers": [{ + "ID": 5957838597252230, + "StableID": "nTRQBQKKXo11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:568fc47fb0b6966e883cb8e1cb7081f92bd09663eb43b1cdc5cda20a22e7922f", + "DiscoKey": "discokey:80f8ed39da13b7bcbaeb85bcc66add4a5a7ca06df7cee5efc95ee395b4df4704", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:46427", + "10.65.0.27:46427", + "172.17.0.1:46427", + "172.18.0.1:46427", + "172.19.0.1:46427", + "172.20.0.1:46427", + "172.21.0.1:46427", + "172.22.0.1:46427", + "172.23.0.1:46427", + "172.24.0.1:46427", + "172.25.0.1:46427", + "172.26.0.1:46427", + "172.27.0.1:46427", + "172.28.0.1:46427" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:28:46.697626311Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7491435254768900, + "StableID": "nMwSFTJtV121CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f57470fdb5acc6ffcb1afd1bcb9852dff1bcb2e4c1c8bdb33e1974c11186632a", + "DiscoKey": "discokey:d30496c97aa5d06bc840ed4cb8c86dd86d73762309fb655839cba15275465719", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:57165", + "10.65.0.27:57165", + "172.17.0.1:57165", + "172.18.0.1:57165", + "172.19.0.1:57165", + "172.20.0.1:57165", + "172.21.0.1:57165", + "172.22.0.1:57165", + "172.23.0.1:57165", + "172.24.0.1:57165", + "172.25.0.1:57165", + "172.26.0.1:57165", + "172.27.0.1:57165", + "172.28.0.1:57165" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:28:47.21316036Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 5240277471551194, + "StableID": "nsh5gnCLvh11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6133fe33ffa51e5444886acb1b9ccdfe163a3bc1b7a092b170b0300b2e327e62", + "DiscoKey": "discokey:9dbf998e101d3701c08c6c150915a9c614a8e4d2184679e09f44cdd38877fb37", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:37400", + "10.65.0.27:37400", + "172.17.0.1:37400", + "172.18.0.1:37400", + "172.19.0.1:37400", + "172.20.0.1:37400", + "172.21.0.1:37400", + "172.22.0.1:37400", + "172.23.0.1:37400", + "172.24.0.1:37400", + "172.25.0.1:37400", + "172.26.0.1:37400", + "172.27.0.1:37400", + "172.28.0.1:37400" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:28:47.75087018Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 4363475266036325, + "StableID": "n6FxEa6E5b11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a4ab3b25c361ce76192c7bb7de4eaa52edb2b609db7ab3e9c5cd27b5b48ea641", + "DiscoKey": "discokey:8c690d866f20c3667bb18a3c9b5e7ec12bddc21a0a8c4cac482632d646491e11", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:43562", + "10.65.0.27:43562", + "172.17.0.1:43562", + "172.18.0.1:43562", + "172.19.0.1:43562", + "172.20.0.1:43562", + "172.21.0.1:43562", + "172.22.0.1:43562", + "172.23.0.1:43562", + "172.24.0.1:43562", + "172.25.0.1:43562", + "172.26.0.1:43562", + "172.27.0.1:43562", + "172.28.0.1:43562" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:28:48.280253327Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 909310783077211, + "StableID": "ntuV734q6811CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8edca3deebe2ceaea15075262b354da60313aa6201f2f1493a0e8684b0fe207c", + "DiscoKey": "discokey:46fd17122baeabb311910115ef13847ad90880c90487487905ee812f07d37447", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:52004", + "10.65.0.27:52004", + "172.17.0.1:52004", + "172.18.0.1:52004", + "172.19.0.1:52004", + "172.20.0.1:52004", + "172.21.0.1:52004", + "172.22.0.1:52004", + "172.23.0.1:52004", + "172.24.0.1:52004", + "172.25.0.1:52004", + "172.26.0.1:52004", + "172.27.0.1:52004", + "172.28.0.1:52004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:28:48.908611477Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7745891296835908, + "StableID": "nh5tLvR8V321CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:41f059a70061d6f70e7197367d3731145e6ab586cb69825226a952ce53669f3d", + "DiscoKey": "discokey:2dcf4e0fb98d432ccc7a62c1dbc721ab09f388cb22f559fbd24e1a71c6cdfb0c", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:52807", + "10.65.0.27:52807", + "172.17.0.1:52807", + "172.18.0.1:52807", + "172.19.0.1:52807", + "172.20.0.1:52807", + "172.21.0.1:52807", + "172.22.0.1:52807", + "172.23.0.1:52807", + "172.24.0.1:52807", + "172.25.0.1:52807", + "172.26.0.1:52807", + "172.27.0.1:52807", + "172.28.0.1:52807" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:28:49.610332949Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2710951987489957, + "StableID": "nYr6vU7oAN11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f5c60b60b29ffdd49afe634a54b157d9e559467c4756f3e3bb748f1f8e67ee29", + "DiscoKey": "discokey:071b44d9f2887164b4bb56d67ac0ca7118bc4f88b350fa2751d3995a78574b40", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50109", + "10.65.0.27:50109", + "172.17.0.1:50109", + "172.18.0.1:50109", + "172.19.0.1:50109", + "172.20.0.1:50109", + "172.21.0.1:50109", + "172.22.0.1:50109", + "172.23.0.1:50109", + "172.24.0.1:50109", + "172.25.0.1:50109", + "172.26.0.1:50109", + "172.27.0.1:50109", + "172.28.0.1:50109" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:28:50.142420965Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4259375241172312, + "StableID": "nKazWmZ5Ga11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:51e0e9a2becd35f2a5b892a48c67966775919aa302d974845a96427888200b6d", + "DiscoKey": "discokey:d5cbaebd55f16bc0bbe00f5c938d9b390d3bf766cc342f53b6dbaebaa543dd15", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:45948", + "10.65.0.27:45948", + "172.17.0.1:45948", + "172.18.0.1:45948", + "172.19.0.1:45948", + "172.20.0.1:45948", + "172.21.0.1:45948", + "172.22.0.1:45948", + "172.23.0.1:45948", + "172.24.0.1:45948", + "172.25.0.1:45948", + "172.26.0.1:45948", + "172.27.0.1:45948", + "172.28.0.1:45948" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:28:50.670295722Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 3941036375649528, + "StableID": "n9B85tLumX11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:517ab7e4d00428dcd9d4a9cc5439f9d83c76abaf94bb540b37f797fda655397b", + "DiscoKey": "discokey:9458a746831846e5bace91cdf1333b8adb80e8cf3ecd4d24431b7cc36284c62c", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:57560", + "10.65.0.27:57560", + "172.17.0.1:57560", + "172.18.0.1:57560", + "172.19.0.1:57560", + "172.20.0.1:57560", + "172.21.0.1:57560", + "172.22.0.1:57560", + "172.23.0.1:57560", + "172.24.0.1:57560", + "172.25.0.1:57560", + "172.26.0.1:57560", + "172.27.0.1:57560", + "172.28.0.1:57560" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:28:51.206482784Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 4091099345258174, + "StableID": "nZU5q4FswY11CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2c7390a9fcadbb2338b0bba0fb361116b27d7e1130a39482e15c45b36a88eb0e", + "DiscoKey": "discokey:dbb9c86e8c66e6d3a23242cc8a8a0ffc8c62fce8b92641d51e1fed860fe33046", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:55414", + "10.65.0.27:55414", + "172.17.0.1:55414", + "172.18.0.1:55414", + "172.19.0.1:55414", + "172.20.0.1:55414", + "172.21.0.1:55414", + "172.22.0.1:55414", + "172.23.0.1:55414", + "172.24.0.1:55414", + "172.25.0.1:55414", + "172.26.0.1:55414", + "172.27.0.1:55414", + "172.28.0.1:55414" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:28:52.352784952Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 7226997624776993, + "StableID": "nG2qQRy7Sy11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:50a36e28a806c2fd2dd02c48f3bc1cae71ed401b7ba78dfafe77eb5754bc2046", + "DiscoKey": "discokey:6accaa0042f08166c86b4f758fb3dd8596e84d791ddbd3d081517267f9243d74", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41999", + "10.65.0.27:41999", + "172.17.0.1:41999", + "172.18.0.1:41999", + "172.19.0.1:41999", + "172.20.0.1:41999", + "172.21.0.1:41999", + "172.22.0.1:41999", + "172.23.0.1:41999", + "172.24.0.1:41999", + "172.25.0.1:41999", + "172.26.0.1:41999", + "172.27.0.1:41999", + "172.28.0.1:41999" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:28:52.888604203Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 3753295234958883, + "StableID": "nvxjMghsJW11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a51ba4c771f8e5dccbe174bb608c8b39a571f610f4f5f37723a5ffa87fcf3364", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:6fa64763400c756c62d2abd5afb60ff5d637ee94214416082f546399f8f4ca2c", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:37685", + "10.65.0.27:37685", + "172.17.0.1:37685", + "172.18.0.1:37685", + "172.19.0.1:37685", + "172.20.0.1:37685", + "172.21.0.1:37685", + "172.22.0.1:37685", + "172.23.0.1:37685", + "172.24.0.1:37685", + "172.25.0.1:37685", + "172.26.0.1:37685", + "172.27.0.1:37685", + "172.28.0.1:37685" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:28:53.423566519Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 7899574873613674, + "StableID": "nfhxkKSjg421CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:badae06a11903c36804634dd8e953652d6f0a06466abca3ddc1b582502db841d", + "KeyExpiry": "2026-11-09T09:28:53Z", + "DiscoKey": "discokey:05c3975fd2b82ae84653c9ea53e1969ce520b61a56d15335f69c8e594ff8d551", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:43857", + "10.65.0.27:43857", + "172.17.0.1:43857", + "172.18.0.1:43857", + "172.19.0.1:43857", + "172.20.0.1:43857", + "172.21.0.1:43857", + "172.22.0.1:43857", + "172.23.0.1:43857", + "172.24.0.1:43857", + "172.25.0.1:43857", + "172.26.0.1:43857", + "172.27.0.1:43857", + "172.28.0.1:43857" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:28:53.958495612Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5592242659501955, + "StableID": "nkTv5Tjjfk11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:a81dc878ad9dae73b27a4940f9e3fb7b38d13cbaa36157c8e261292fa79dac51", + "KeyExpiry": "2026-11-09T09:28:54Z", + "DiscoKey": "discokey:5d5e468fd860cd130fc7e408223346f08ea9681b78eef3f4766d828179144d5f", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:59674", + "10.65.0.27:59674", + "172.17.0.1:59674", + "172.18.0.1:59674", + "172.19.0.1:59674", + "172.20.0.1:59674", + "172.21.0.1:59674", + "172.22.0.1:59674", + "172.23.0.1:59674", + "172.24.0.1:59674", + "172.25.0.1:59674", + "172.26.0.1:59674", + "172.27.0.1:59674", + "172.28.0.1:59674" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:28:54.496611041Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8935913823923919": { + "ID": 8935913823923919, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/sshtest_results/sshtest-accept-and-deny-same-user.hujson b/hscontrol/policy/v2/testdata/sshtest_results/sshtest-accept-and-deny-same-user.hujson new file mode 100644 index 00000000..97354be0 --- /dev/null +++ b/hscontrol/policy/v2/testdata/sshtest_results/sshtest-accept-and-deny-same-user.hujson @@ -0,0 +1,21887 @@ +// sshtest-accept-and-deny-same-user +// +// sshTests accept and deny same user +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:29:30Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "sshtest-accept-and-deny-same-user", + "description": "sshTests accept and deny same user", + "category": "sshtest", + "captured_at": "2026-05-13T09:29:30.484173416Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "error": true, + "input": { + "api_response_code": 400, + "api_response_body": {"message": "test(s) failed"}, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"sshtest\",\n\t\"description\": \"sshTests accept and deny same user\",\n\t\"id\": \"sshtest-accept-and-deny-same-user\",\n\t\"options\": {\"expect_api_error\": true},\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"sshTests\": [{\n\t\t\"accept\": [\"root\"],\n\t\t\"deny\": [\"root\"],\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": \"thor@example.org\"\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/sshtest-accept-and-deny-same-user.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "sshTests": [{ + "accept": ["root"], + "deny": ["root"], + "dst": ["tag:server"], + "src": "thor@example.org" + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 2490480947865966, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "MachineKey": "mkey:e789755c833c6a7a59e1eeeebe5427f1c61ca60a05a26b7c5aff2c148e045860", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2490480947865966": { + "ID": 2490480947865966, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1431992482076218, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:29:35.901475059Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "MachineKey": "mkey:ccc0bbc48f9fc9c5ee19f7bfeefdff39274dab9b426f1bb2f9d3a16fde72e32b", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1431992482076218": { + "ID": 1431992482076218, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "MachineKey": "mkey:41b9f335ce3dcd09e212283f0ef5c79460f9d7187a965d137d9cc36191dd4434", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 4937306133179357, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:29:34.31032901Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "MachineKey": "mkey:a690f5c3222b7c555232db4514008d74e5680f01b190141d5ca2b610bb7a1f3e", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "4937306133179357": { + "ID": 4937306133179357, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 5481495937921774, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:29:36.978336642Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "MachineKey": "mkey:d4e4cef8367d4179df1f3f6eab01f0c027a4af4676aa02f8cb000d691dbf4663", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5481495937921774": { + "ID": 5481495937921774, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "MachineKey": "mkey:073951eaa0cce8fff7ce4baddc2761675b5dad8e4aad59c7759aabc4f6e00738", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 8028973883170165, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "MachineKey": "mkey:bf1fec9e3f2468c824b136d52213782f032be319a754215216e8a3b29e1f1230", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8028973883170165": { + "ID": 8028973883170165, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 6209384882856680, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:29:33.764228462Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "MachineKey": "mkey:d42d20dcf211a7991b14926851e4a2b602d88e78adbaf6d8429f4cdb6a127f37", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6209384882856680": { + "ID": 6209384882856680, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 2859212664711574, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:29:33.270318864Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "MachineKey": "mkey:fde774de496b45f37b87433f85b1a5b8c7230580071846d9782da312b62f333d", + "Peers": [{ + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2859212664711574": { + "ID": 2859212664711574, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 188686204918932, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "MachineKey": "mkey:5cda7b69260f3746f07290b2af2bd64d3d3d4eb73ae4a66ebe96f9a16f00f35a", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "188686204918932": { + "ID": 188686204918932, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 493614118971451, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "MachineKey": "mkey:c2313e64fc87f0087095531735c008cc6b6770b953c049b19923e68e7359b609", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "493614118971451": { + "ID": 493614118971451, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 2215287914480306, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:29:36.429659202Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "MachineKey": "mkey:03c14990d7385d3f338c92a84b8c28ea2ad118b13428944e47ea332e7ca1470f", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2215287914480306": { + "ID": 2215287914480306, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 5181403855005874, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:29:37.52519162Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "MachineKey": "mkey:c5c986715d5e2dabc33583f6c8177b695455f0680097ce0a717b2c7c6b59f268", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5181403855005874": { + "ID": 5181403855005874, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "MachineKey": "mkey:109dddfe3baf86bc889d781da383735af5d286dffa18d660f151ea6eddfff64f", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5947777451816847, + "StableID": "nUXBDd2mSo11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 5947777451816847, + "Key": "nodekey:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "DiscoKey": "discokey:821b02cb0acf6fc1a36d2c95273c0663e0233c9d928fe1bdb60b6d57fa2c6f22", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:50083", + "10.65.0.27:50083", + "172.17.0.1:50083", + "172.18.0.1:50083", + "172.19.0.1:50083", + "172.20.0.1:50083", + "172.21.0.1:50083", + "172.22.0.1:50083", + "172.23.0.1:50083", + "172.24.0.1:50083", + "172.25.0.1:50083", + "172.26.0.1:50083", + "172.27.0.1:50083" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:29:38.144998256Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:9320fbe912baef9f83844e8f5526b56748d328d5ad9bcf9d4f76a3e855cb2147", + "MachineKey": "mkey:bdf859b2a1c0a38e4a22c649769e058a62ab6b18a421cb3b1914c18cc352a37b", + "Peers": [{ + "ID": 2859212664711574, + "StableID": "n3RUGmfwKP11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:257f18e69b65ec0c700b7e2184bca19a3cf77826021794928f6980d4ef38b248", + "DiscoKey": "discokey:44fd7f4dd7476297d1221f7d99732c75a33da40d06f1c636d0c4f27698923b71", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:43150", + "10.65.0.27:43150", + "172.17.0.1:43150", + "172.18.0.1:43150", + "172.19.0.1:43150", + "172.20.0.1:43150", + "172.21.0.1:43150", + "172.22.0.1:43150", + "172.23.0.1:43150", + "172.24.0.1:43150", + "172.25.0.1:43150", + "172.26.0.1:43150", + "172.27.0.1:43150" + ], + "HomeDERP": 8, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:29:33.270318864Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 6209384882856680, + "StableID": "n7eP4g1FVq11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f9506ef72035485fc2d27b1036bba84c599ee143c5e5db39f83b16e1c7c3d204", + "DiscoKey": "discokey:56bfd065fbf9aded449df431842d4e6b4e7d44457ad503c42380ad737c3c3669", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:44553", + "10.65.0.27:44553", + "172.17.0.1:44553", + "172.18.0.1:44553", + "172.19.0.1:44553", + "172.20.0.1:44553", + "172.21.0.1:44553", + "172.22.0.1:44553", + "172.23.0.1:44553", + "172.24.0.1:44553", + "172.25.0.1:44553", + "172.26.0.1:44553", + "172.27.0.1:44553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:29:33.764228462Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 4937306133179357, + "StableID": "nCgkyGf7Zf11CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ccfd85a67c2ae7d59bd0dc941483f6764942db4d3e3473d6e3ea72dd8f4db405", + "DiscoKey": "discokey:9e488e31b507cc05ebb6ac225a6e756e8de09f01ac7e1425f097e7eee2c0970d", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53179", + "10.65.0.27:53179", + "172.17.0.1:53179", + "172.18.0.1:53179", + "172.19.0.1:53179", + "172.20.0.1:53179", + "172.21.0.1:53179", + "172.22.0.1:53179", + "172.23.0.1:53179", + "172.24.0.1:53179", + "172.25.0.1:53179", + "172.26.0.1:53179", + "172.27.0.1:53179" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:29:34.31032901Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 493614118971451, + "StableID": "nUZhPYQZr411CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:d1f09659d9ff3cde7edaf8075269b59c8bac1f27bc88b3fbc0a27fadbca2e54b", + "DiscoKey": "discokey:260fcd6a36050179da5c80d9561e7fc2361abfa0031182fc42a9975284ef484e", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:60113", + "10.65.0.27:60113", + "172.17.0.1:60113", + "172.18.0.1:60113", + "172.19.0.1:60113", + "172.20.0.1:60113", + "172.21.0.1:60113", + "172.22.0.1:60113", + "172.23.0.1:60113", + "172.24.0.1:60113", + "172.25.0.1:60113", + "172.26.0.1:60113", + "172.27.0.1:60113" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:29:34.841487957Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 188686204918932, + "StableID": "nmjao4UTU211CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:90929a1c49724dcf491f4acc8a70e70f4917540d41fefb552b2781a75cad4643", + "DiscoKey": "discokey:916e878a92a884cf8fbbc9bcb52a4206be177185311ad7bff9f62f5218030632", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:50198", + "10.65.0.27:50198", + "172.17.0.1:50198", + "172.18.0.1:50198", + "172.19.0.1:50198", + "172.20.0.1:50198", + "172.21.0.1:50198", + "172.22.0.1:50198", + "172.23.0.1:50198", + "172.24.0.1:50198", + "172.25.0.1:50198", + "172.26.0.1:50198", + "172.27.0.1:50198" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:29:35.35868711Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 1431992482076218, + "StableID": "nFPm1q1ZBC11CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:599a1b94de977777f3d8c3a8e0b472a2664b1edeb03e8da4bcd89c8c6b23a825", + "DiscoKey": "discokey:ce753b107bd5f488e3b6a7325ffd0442f0debe5213132977e2f95c8bd763884b", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:47841", + "10.65.0.27:47841", + "172.17.0.1:47841", + "172.18.0.1:47841", + "172.19.0.1:47841", + "172.20.0.1:47841", + "172.21.0.1:47841", + "172.22.0.1:47841", + "172.23.0.1:47841", + "172.24.0.1:47841", + "172.25.0.1:47841", + "172.26.0.1:47841", + "172.27.0.1:47841" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:29:35.901475059Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2215287914480306, + "StableID": "nh487irJJJ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4b064330c9f805ad51a4b3336b5d3687be97805d2c12670d472d6fdb9e000015", + "DiscoKey": "discokey:d569f11adb20bdbd3997acdebf4a11d7aab3609cd661e9f4e1862f858a9d2230", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:50524", + "10.65.0.27:50524", + "172.17.0.1:50524", + "172.18.0.1:50524", + "172.19.0.1:50524", + "172.20.0.1:50524", + "172.21.0.1:50524", + "172.22.0.1:50524", + "172.23.0.1:50524", + "172.24.0.1:50524", + "172.25.0.1:50524", + "172.26.0.1:50524", + "172.27.0.1:50524" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:29:36.429659202Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5481495937921774, + "StableID": "nhWvXzbaoj11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:645ef6e18e733de4391cc50812baa95407a0cdba46a222b12872e3c92b64b447", + "DiscoKey": "discokey:eade7d7c765e230e0a081b4dca22080209816989c9309c0ca23ba874a7382b0c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36768", + "10.65.0.27:36768", + "172.17.0.1:36768", + "172.18.0.1:36768", + "172.19.0.1:36768", + "172.20.0.1:36768", + "172.21.0.1:36768", + "172.22.0.1:36768", + "172.23.0.1:36768", + "172.24.0.1:36768", + "172.25.0.1:36768", + "172.26.0.1:36768", + "172.27.0.1:36768" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:29:36.978336642Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 5181403855005874, + "StableID": "nDnQnChfTh11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:7af9bedfaf13444d28e1664137504d38acd3737d8df9eeac69018992665b601c", + "DiscoKey": "discokey:717cb5a3f65595c24e1a225bd4211fdd0022216d9e6268eef2344181e8b0cf72", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:36746", + "10.65.0.27:36746", + "172.17.0.1:36746", + "172.18.0.1:36746", + "172.19.0.1:36746", + "172.20.0.1:36746", + "172.21.0.1:36746", + "172.22.0.1:36746", + "172.23.0.1:36746", + "172.24.0.1:36746", + "172.25.0.1:36746", + "172.26.0.1:36746", + "172.27.0.1:36746" + ], + "HomeDERP": 4, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:29:37.52519162Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8028973883170165, + "StableID": "n44L8hXLh521CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:3e1a94c6101554334d973f8d28097a3b1c352efc44b034ba9a3f710c9a378d00", + "DiscoKey": "discokey:80529a51f5492a8b47068444185c7f283fb9f84399ce6b3b5c5d218785df054b", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:35325", + "10.65.0.27:35325", + "172.17.0.1:35325", + "172.18.0.1:35325", + "172.19.0.1:35325", + "172.20.0.1:35325", + "172.21.0.1:35325", + "172.22.0.1:35325", + "172.23.0.1:35325", + "172.24.0.1:35325", + "172.25.0.1:35325", + "172.26.0.1:35325", + "172.27.0.1:35325" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:29:38.639659064Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 2490480947865966, + "StableID": "nFKU7GiwSL11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb405c595cd71a6fd381cd46bec02addb0728794748e0f330f2b75861235d600", + "DiscoKey": "discokey:7a3d09ff217e504c0b86360bd0d1aab6ba2719a28217d8a6850330843e296165", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:37486", + "10.65.0.27:37486", + "172.17.0.1:37486", + "172.18.0.1:37486", + "172.19.0.1:37486", + "172.20.0.1:37486", + "172.21.0.1:37486", + "172.22.0.1:37486", + "172.23.0.1:37486", + "172.24.0.1:37486", + "172.25.0.1:37486", + "172.26.0.1:37486", + "172.27.0.1:37486" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:29:39.168681166Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1589114381480400, + "StableID": "nbU3EjLiQD11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:1f3efd3a35eeb9304e0cdc3813584d87a6cf3e40c6119240a5e09ae92e650f5e", + "KeyExpiry": "2026-11-09T09:29:39Z", + "DiscoKey": "discokey:7522b0531b5612e3170073daedefc46bc57348b91dce68cc9e07e9d087c43654", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:48794", + "10.65.0.27:48794", + "172.17.0.1:48794", + "172.18.0.1:48794", + "172.19.0.1:48794", + "172.20.0.1:48794", + "172.21.0.1:48794", + "172.22.0.1:48794", + "172.23.0.1:48794", + "172.24.0.1:48794", + "172.25.0.1:48794", + "172.26.0.1:48794", + "172.27.0.1:48794" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:29:39.725982612Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5862924467252071, + "StableID": "nL1iXs5Lnn11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:1f2c54610b5c60ba0546dd2bcd5fc248ef5cdbf8949dd63e2f18f0856bb04514", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:38f7d9eda3690c65f595e42a0b2ed1b62379bb50523217184d143ab5c5691a5b", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:52155", + "10.65.0.27:52155", + "172.17.0.1:52155", + "172.18.0.1:52155", + "172.19.0.1:52155", + "172.20.0.1:52155", + "172.21.0.1:52155", + "172.22.0.1:52155", + "172.23.0.1:52155", + "172.24.0.1:52155", + "172.25.0.1:52155", + "172.26.0.1:52155", + "172.27.0.1:52155" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:29:40.256259971Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3805678568696981, + "StableID": "nrMYBvibiW11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:86c8345c3f407d8c6754e1ca156e1e299ad3b89dcb1d7aa937a6fa86cf03e532", + "KeyExpiry": "2026-11-09T09:29:40Z", + "DiscoKey": "discokey:4c23e8fbff3d7396d8260e6958541aa6749b7cc97d868d7a020ab6568befc97a", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:50255", + "10.65.0.27:50255", + "172.17.0.1:50255", + "172.18.0.1:50255", + "172.19.0.1:50255", + "172.20.0.1:50255", + "172.21.0.1:50255", + "172.22.0.1:50255", + "172.23.0.1:50255", + "172.24.0.1:50255", + "172.25.0.1:50255", + "172.26.0.1:50255", + "172.27.0.1:50255" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:29:40.787905965Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5947777451816847": { + "ID": 5947777451816847, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/sshtest_results/sshtest-dst-duplicate-tags.hujson b/hscontrol/policy/v2/testdata/sshtest_results/sshtest-dst-duplicate-tags.hujson new file mode 100644 index 00000000..8e465495 --- /dev/null +++ b/hscontrol/policy/v2/testdata/sshtest_results/sshtest-dst-duplicate-tags.hujson @@ -0,0 +1,21903 @@ +// sshtest-dst-duplicate-tags +// +// sshTests dst contains duplicate tag +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:30:16Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "sshtest-dst-duplicate-tags", + "description": "sshTests dst contains duplicate tag", + "category": "sshtest", + "captured_at": "2026-05-13T09:30:16.848261709Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"sshtest\",\n\t\"description\": \"sshTests dst contains duplicate tag\",\n\t\"id\": \"sshtest-dst-duplicate-tags\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\"],\n\t\t\"users\": [\"root\"]\n\t}], \"sshTests\": [{\n\t\t\"accept\": [\"root\"],\n\t\t\"dst\": [\"tag:server\", \"tag:server\"],\n\t\t\"src\": \"thor@example.org\"\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/sshtest-dst-duplicate-tags.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org"], + "users": ["root"] + }], + "sshTests": [{ + "accept": ["root"], + "dst": ["tag:server", "tag:server"], + "src": "thor@example.org" + }], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 6635437266779190, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "MachineKey": "mkey:edb0fca405f47ebe38ca05c073534e3ca50b655031fe9ea0d9f932c152dda818", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6635437266779190": { + "ID": 6635437266779190, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{ + "principals": [{"nodeIP": "100.64.0.17"}, {"nodeIP": "fd7a:115c:a1e0::11"}], + "sshUsers": {"root": "root"}, + "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + } + }] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 220059800127697, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:30:22.487425695Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "MachineKey": "mkey:90d79ada9ae5e6f735ec96d6551ba3fdee4d715dbef6c12892b07042b7237330", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "220059800127697": { + "ID": 220059800127697, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "MachineKey": "mkey:5c5ba093e480d67dce27283e6649b1c1b16139393ece212c33c79620d8f62872", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1099277371122160, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:30:20.856238896Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "MachineKey": "mkey:0279ea735236deb1a45dad38dc01e20fc68b67c0c95c95cafe26d3023a8bfe44", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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": {"1099277371122160": { + "ID": 1099277371122160, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }, "1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 5602755481149455, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:30:23.630307934Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "MachineKey": "mkey:d1154bde5c178198e6e8505962ee21804e3d766d1651ad980ea677528bc5b93c", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "5602755481149455": { + "ID": 5602755481149455, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "MachineKey": "mkey:c34158ddf9728cc7be60f62e351a9342738ceb57ba20058da89350d1fb9ed159", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 8431358078059330, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "MachineKey": "mkey:4fb42d47ba8b660f06c81ca25e11233366908ac121525cc6c3667d29b1195814", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8431358078059330": { + "ID": 8431358078059330, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1493384375532153, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:30:20.319592339Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "MachineKey": "mkey:60ad84a05ed643666b7b0c6bc44585400fa80e517e00adcd8f95403e30346111", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "1493384375532153": { + "ID": 1493384375532153, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 3628307374917488, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:30:19.604495837Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "MachineKey": "mkey:d22c37231a8232179fe85efb2da54f8a9d4d20fa9d384d721387eb439461fc3f", + "Peers": [{ + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3628307374917488": { + "ID": 3628307374917488, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 12685843844750, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "MachineKey": "mkey:a320d24b66814ccc76bdc3cddf6b95f9f4a467e166fb9c75b294635c456c384c", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "12685843844750": { + "ID": 12685843844750, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 2691709711896678, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "MachineKey": "mkey:98b3f0cecb218d4216107264c62e406d7341383c2bc23bdd2c7d44aa3678637e", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2691709711896678": { + "ID": 2691709711896678, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 7367908405015496, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:30:23.04063128Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "MachineKey": "mkey:75757ab6de2cb3f822350faa42655f580e6cb6181fc71e81167d064706a89772", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7367908405015496": { + "ID": 7367908405015496, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 7395883338911835, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:30:24.35024234Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "MachineKey": "mkey:3ba5f17cf7f47c9df0932134e81b4967449de6e683bd0fc647bf725ff1a9bc33", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7395883338911835": { + "ID": 7395883338911835, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "MachineKey": "mkey:bd48e5981fcc8a3224972d235adf5c0fc50567fa491291d3d0dd8abd050c3e08", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 156123256026230, + "StableID": "nK3wWQ6iD211CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 156123256026230, + "Key": "nodekey:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "DiscoKey": "discokey:e315d2aa2650c181b0e7e8abe62aed80b5f6a8b39b3f5f590a3a6e81d7994a4e", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:59133", + "10.65.0.27:59133", + "172.17.0.1:59133", + "172.18.0.1:59133", + "172.19.0.1:59133", + "172.20.0.1:59133", + "172.21.0.1:59133", + "172.22.0.1:59133", + "172.23.0.1:59133", + "172.24.0.1:59133", + "172.25.0.1:59133", + "172.26.0.1:59133", + "172.27.0.1:59133" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:30:24.961232221Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:35bbd44adc1e0017f0f3cb5dc15c25172e8e0873f8475470e8716c906e85701c", + "MachineKey": "mkey:65e9067aa197f79f8903cd68b0d43a899472813b219cc5697e6a026b67b1475a", + "Peers": [{ + "ID": 3628307374917488, + "StableID": "nwJfAyUGLV11CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8587a6f7374ca011a9ac6468627b921cfa75948a6fb3f0b04df5ffc7e4822b5b", + "DiscoKey": "discokey:5291592b301d037d3573ecb86b8ffafda3907780e8ffc5edb50e85035ed66a74", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:60776", + "10.65.0.27:60776", + "172.17.0.1:60776", + "172.18.0.1:60776", + "172.19.0.1:60776", + "172.20.0.1:60776", + "172.21.0.1:60776", + "172.22.0.1:60776", + "172.23.0.1:60776", + "172.24.0.1:60776", + "172.25.0.1:60776", + "172.26.0.1:60776", + "172.27.0.1:60776" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:30:19.604495837Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 1493384375532153, + "StableID": "nJPrQAgMfC11CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb5bb1cdb0ff33b7e7bee6ec6b139f6fafb9f188c6bab4243677c47cc5a70831", + "DiscoKey": "discokey:13886cbf8a432412327a73ba106d682f72fbde38b2771ab03c66baabdfaee42f", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:52709", + "10.65.0.27:52709", + "172.17.0.1:52709", + "172.18.0.1:52709", + "172.19.0.1:52709", + "172.20.0.1:52709", + "172.21.0.1:52709", + "172.22.0.1:52709", + "172.23.0.1:52709", + "172.24.0.1:52709", + "172.25.0.1:52709", + "172.26.0.1:52709", + "172.27.0.1:52709" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:30:20.319592339Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 1099277371122160, + "StableID": "ns8Hzq9sa911CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:6ead0b971a84bb0155d90e0ebd3eb6e7d7353739feb2acb825c5deb763631d53", + "DiscoKey": "discokey:a4ae1f8f20ee5f9b386feb4b92b080b07ae8d53d1cc019fa7c7761bdb2a7df70", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:43004", + "10.65.0.27:43004", + "172.17.0.1:43004", + "172.18.0.1:43004", + "172.19.0.1:43004", + "172.20.0.1:43004", + "172.21.0.1:43004", + "172.22.0.1:43004", + "172.23.0.1:43004", + "172.24.0.1:43004", + "172.25.0.1:43004", + "172.26.0.1:43004", + "172.27.0.1:43004" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:30:20.856238896Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2691709711896678, + "StableID": "ndnyuge52N11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:2f0f9aa40c11d6caefbf393a5ae8eeb99f47053abac6b79681f8aa1b67e98769", + "DiscoKey": "discokey:29ee71a95c71f6ed791da21b42c0c819f0b95368406800121696acf5ffca1745", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:45143", + "10.65.0.27:45143", + "172.17.0.1:45143", + "172.18.0.1:45143", + "172.19.0.1:45143", + "172.20.0.1:45143", + "172.21.0.1:45143", + "172.22.0.1:45143", + "172.23.0.1:45143", + "172.24.0.1:45143", + "172.25.0.1:45143", + "172.26.0.1:45143", + "172.27.0.1:45143" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:30:21.393986895Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 12685843844750, + "StableID": "n9tdafEk6111CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:8e9317595a76d9da92f070ba866cbbfd950bebd0bb2a22da60dd5f548d9e7739", + "DiscoKey": "discokey:20045d9d345983c979fadb65dd0db6620eb191751458cac1582766f33d25be41", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:58390", + "10.65.0.27:58390", + "172.17.0.1:58390", + "172.18.0.1:58390", + "172.19.0.1:58390", + "172.20.0.1:58390", + "172.21.0.1:58390", + "172.22.0.1:58390", + "172.23.0.1:58390", + "172.24.0.1:58390", + "172.25.0.1:58390", + "172.26.0.1:58390", + "172.27.0.1:58390" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:30:21.965086659Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 220059800127697, + "StableID": "nJfiyfbfi211CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:f82d10ad4a8afe9aeee81c4c1dcf49cda2f43da67e83bb43dd02f4616d907911", + "DiscoKey": "discokey:9c598e24bacf2aa5dbcdfa20934c7082c2d423abf9aa422d163284b41be6ee49", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:41839", + "10.65.0.27:41839", + "172.17.0.1:41839", + "172.18.0.1:41839", + "172.19.0.1:41839", + "172.20.0.1:41839", + "172.21.0.1:41839", + "172.22.0.1:41839", + "172.23.0.1:41839", + "172.24.0.1:41839", + "172.25.0.1:41839", + "172.26.0.1:41839", + "172.27.0.1:41839" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:30:22.487425695Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 7367908405015496, + "StableID": "nw4zXgTwXz11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b5171dd8248b6600e124ab8a373ad2474d1422ebf0a43a7f93e526e1e45ae774", + "DiscoKey": "discokey:32447222761bd26fc98eb5000a8954e03b20b5456e2f40230debc4e3bd71dc5f", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:44778", + "10.65.0.27:44778", + "172.17.0.1:44778", + "172.18.0.1:44778", + "172.19.0.1:44778", + "172.20.0.1:44778", + "172.21.0.1:44778", + "172.22.0.1:44778", + "172.23.0.1:44778", + "172.24.0.1:44778", + "172.25.0.1:44778", + "172.26.0.1:44778", + "172.27.0.1:44778" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:30:23.04063128Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 5602755481149455, + "StableID": "nJ4o8PtVkk11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4d8d2db2cb821338ea64e3375fc8e1048d0b9fc371c24e4d176cd629ef522065", + "DiscoKey": "discokey:400d522c5a33d5f017772b6608482cf826411a0f597b22b01e50664e6835e35a", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:37413", + "10.65.0.27:37413", + "172.17.0.1:37413", + "172.18.0.1:37413", + "172.19.0.1:37413", + "172.20.0.1:37413", + "172.21.0.1:37413", + "172.22.0.1:37413", + "172.23.0.1:37413", + "172.24.0.1:37413", + "172.25.0.1:37413", + "172.26.0.1:37413", + "172.27.0.1:37413" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:30:23.630307934Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 7395883338911835, + "StableID": "nYPXeDKckz11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c89610742a89888e4ceac7e52b6aa315db690c98ada622f726b3a4242e9b8d3f", + "DiscoKey": "discokey:00b9780e7c8d9deeaf1a27ce309babca928035af7dd7fa200c57271a67bf820a", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:35503", + "10.65.0.27:35503", + "172.17.0.1:35503", + "172.18.0.1:35503", + "172.19.0.1:35503", + "172.20.0.1:35503", + "172.21.0.1:35503", + "172.22.0.1:35503", + "172.23.0.1:35503", + "172.24.0.1:35503", + "172.25.0.1:35503", + "172.26.0.1:35503", + "172.27.0.1:35503" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:30:24.35024234Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 8431358078059330, + "StableID": "nsmfXpUaq821CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:63133f6c88593acd3b63105c7176719ce717f2e66b9b7657c0aa3acc4557316d", + "DiscoKey": "discokey:d204d313a545b75f35dbf27c5fd8924b694c32b6d1d7622f8c665bae2c052373", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:50334", + "10.65.0.27:50334", + "172.17.0.1:50334", + "172.18.0.1:50334", + "172.19.0.1:50334", + "172.20.0.1:50334", + "172.21.0.1:50334", + "172.22.0.1:50334", + "172.23.0.1:50334", + "172.24.0.1:50334", + "172.25.0.1:50334", + "172.26.0.1:50334", + "172.27.0.1:50334" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:30:25.669266846Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 6635437266779190, + "StableID": "nme7HkgCpt11CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cbf7c7ea6bd03996c13db4de2b558efbbd5cf8536f41cc76424b15a8cce8ed6b", + "DiscoKey": "discokey:b83c63aafa2ac23ca7968015176fdf00a90a94ddc1cc8402ef0b72afc8a78706", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:45684", + "10.65.0.27:45684", + "172.17.0.1:45684", + "172.18.0.1:45684", + "172.19.0.1:45684", + "172.20.0.1:45684", + "172.21.0.1:45684", + "172.22.0.1:45684", + "172.23.0.1:45684", + "172.24.0.1:45684", + "172.25.0.1:45684", + "172.26.0.1:45684", + "172.27.0.1:45684" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:30:26.20463116Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 6048256030654495, + "StableID": "nkqe9wRGEp11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:a2661c0992e6f6f36c961226b6c951c0324de2a6d2279d7e43c3a6fed43f9652", + "KeyExpiry": "2026-11-09T09:30:26Z", + "DiscoKey": "discokey:3ebad77570ee23f4a75003d66ebe44faa51879ec277d967f1df088231e820c28", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:45887", + "10.65.0.27:45887", + "172.17.0.1:45887", + "172.18.0.1:45887", + "172.19.0.1:45887", + "172.20.0.1:45887", + "172.21.0.1:45887", + "172.22.0.1:45887", + "172.23.0.1:45887", + "172.24.0.1:45887", + "172.25.0.1:45887", + "172.26.0.1:45887", + "172.27.0.1:45887" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:30:26.725360455Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 8234239497029749, + "StableID": "nvuPXWWJJ721CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:180fb2b409872a185fa9447ecfbb845e0154f6c7f143eb6ca09e3d2bd6ddbb17", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:7e5bb9a482709932c2f64cb02779a5a9c71b33777a842c47041a0fc713b9587a", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:50553", + "10.65.0.27:50553", + "172.17.0.1:50553", + "172.18.0.1:50553", + "172.19.0.1:50553", + "172.20.0.1:50553", + "172.21.0.1:50553", + "172.22.0.1:50553", + "172.23.0.1:50553", + "172.24.0.1:50553", + "172.25.0.1:50553", + "172.26.0.1:50553", + "172.27.0.1:50553" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:30:27.260403572Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 3225617935357335, + "StableID": "nAUbLnWtBS11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:05fb5c7def2bd52a36b410573911e9e7309ce75d545fb99011ceb2ed571d5d5d", + "KeyExpiry": "2026-11-09T09:30:27Z", + "DiscoKey": "discokey:0dde8e43d786368333282af84458203134ee89de681daae268aea547302eaa39", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:57338", + "10.65.0.27:57338", + "172.17.0.1:57338", + "172.18.0.1:57338", + "172.19.0.1:57338", + "172.20.0.1:57338", + "172.21.0.1:57338", + "172.22.0.1:57338", + "172.23.0.1:57338", + "172.24.0.1:57338", + "172.25.0.1:57338", + "172.26.0.1:57338", + "172.27.0.1:57338" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:30:27.807949242Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "156123256026230": { + "ID": 156123256026230, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +} diff --git a/hscontrol/policy/v2/testdata/sshtest_results/sshtest-multi-rule-disjoint-srcs.hujson b/hscontrol/policy/v2/testdata/sshtest_results/sshtest-multi-rule-disjoint-srcs.hujson new file mode 100644 index 00000000..f2fa5c19 --- /dev/null +++ b/hscontrol/policy/v2/testdata/sshtest_results/sshtest-multi-rule-disjoint-srcs.hujson @@ -0,0 +1,21904 @@ +// sshtest-multi-rule-disjoint-srcs +// +// sshTests two entries disjoint srcs, overlap accept +// +// Nodes with filter rules: 15 of 15 +// Captured at: 2026-05-13T09:31:13Z +// tool version: tscap/dev +// schema version: 1 +{ + "schema_version": 1, + "test_id": "sshtest-multi-rule-disjoint-srcs", + "description": "sshTests two entries disjoint srcs, overlap accept", + "category": "sshtest", + "captured_at": "2026-05-13T09:31:13.08475786Z", + "tool_version": "tscap/dev", + "tailnet": "odin@example.com", + "input": { + "api_response_code": 200, + "tailnet": { + "dns": {"magic_dns": false, "nameservers": [], "search_paths": [], "split_dns": {}}, + "settings": {} + }, + "scenario_hujson": " \n \n \n \n{\n\t\"category\": \"sshtest\",\n\t\"description\": \"sshTests two entries disjoint srcs, overlap accept\",\n\t\"id\": \"sshtest-multi-rule-disjoint-srcs\",\n\t\"policy\": {\"ssh\": [{\n\t\t\"action\": \"accept\",\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": [\"thor@example.org\", \"freya@example.com\"],\n\t\t\"users\": [\"root\"]\n\t}], \"sshTests\": [{\n\t\t\"accept\": [\"root\"],\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": \"thor@example.org\"\n\t}, {\n\t\t\"accept\": [\"root\"],\n\t\t\"dst\": [\"tag:server\"],\n\t\t\"src\": \"freya@example.com\"\n\t}], \"tagOwners\": {\n\t\t\"tag:prod\": [\"odin@example.com\"],\n\t\t\"tag:server\": [\"odin@example.com\"]\n\t}},\n\t\"tailnet\": {\n\t\t\"dns\": {\"magic_dns\": false, \"nameservers\": [], \"search_paths\": [], \"split_dns\": {}},\n\t\t\"settings\": {}\n\t},\n\t\"topology\": \"../_topologies/grant.hujson\"\n}\n", + "scenario_path": "scenarios/ssh-edges/sshtest-multi-rule-disjoint-srcs.hujson", + "full_policy": { + "ssh": [{ + "action": "accept", + "dst": ["tag:server"], + "src": ["thor@example.org", "freya@example.com"], + "users": ["root"] + }], + "sshTests": [ + {"accept": ["root"], "dst": ["tag:server"], "src": "thor@example.org"}, + {"accept": ["root"], "dst": ["tag:server"], "src": "freya@example.com"} + ], + "tagOwners": {"tag:prod": ["odin@example.com"], "tag:server": ["odin@example.com"]} + } + }, + "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": {"beedrill": { + "hostname": "beedrill", + "tags": ["tag:server"], + "ipv4": "100.64.0.16", + "ipv6": "fd7a:115c:a1e0::10", + "routable_ips": [], + "approved_routes": [] + }, "blastoise": { + "hostname": "blastoise", + "tags": ["tag:exit", "tag:router"], + "ipv4": "100.64.0.9", + "ipv6": "fd7a:115c:a1e0::9", + "routable_ips": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "bulbasaur": { + "hostname": "bulbasaur", + "tags": [], + "ipv4": "100.64.0.19", + "ipv6": "fd7a:115c:a1e0::13", + "user": "odin", + "routable_ips": [], + "approved_routes": [] + }, "charmander": { + "hostname": "charmander", + "tags": ["tag:exit"], + "ipv4": "100.64.0.4", + "ipv6": "fd7a:115c:a1e0::4", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "fearow": { + "hostname": "fearow", + "tags": ["tag:fearow"], + "ipv4": "100.64.0.12", + "ipv6": "fd7a:115c:a1e0::c", + "routable_ips": ["10.55.0.0/16"], + "approved_routes": [] + }, "ivysaur": { + "hostname": "ivysaur", + "tags": [], + "ipv4": "100.64.0.17", + "ipv6": "fd7a:115c:a1e0::11", + "user": "thor", + "routable_ips": [], + "approved_routes": [] + }, "kakuna": { + "hostname": "kakuna", + "tags": ["tag:prod"], + "ipv4": "100.64.0.15", + "ipv6": "fd7a:115c:a1e0::f", + "routable_ips": [], + "approved_routes": [] + }, "pidgeotto": { + "hostname": "pidgeotto", + "tags": ["tag:pidgeotto"], + "ipv4": "100.64.0.3", + "ipv6": "fd7a:115c:a1e0::3", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "pidgey": { + "hostname": "pidgey", + "tags": ["tag:pidgey"], + "ipv4": "100.64.0.2", + "ipv6": "fd7a:115c:a1e0::2", + "routable_ips": ["0.0.0.0/0", "::/0"], + "approved_routes": [] + }, "raticate": { + "hostname": "raticate", + "tags": ["tag:group-b"], + "ipv4": "100.64.0.6", + "ipv6": "fd7a:115c:a1e0::6", + "routable_ips": [], + "approved_routes": [] + }, "rattata": { + "hostname": "rattata", + "tags": ["tag:group-a"], + "ipv4": "100.64.0.5", + "ipv6": "fd7a:115c:a1e0::5", + "routable_ips": [], + "approved_routes": [] + }, "spearow": { + "hostname": "spearow", + "tags": ["tag:spearow"], + "ipv4": "100.64.0.11", + "ipv6": "fd7a:115c:a1e0::b", + "routable_ips": ["10.44.0.0/16"], + "approved_routes": [] + }, "squirtle": { + "hostname": "squirtle", + "tags": ["tag:router"], + "ipv4": "100.64.0.13", + "ipv6": "fd7a:115c:a1e0::d", + "routable_ips": ["10.33.0.0/16"], + "approved_routes": [] + }, "venusaur": { + "hostname": "venusaur", + "tags": [], + "ipv4": "100.64.0.18", + "ipv6": "fd7a:115c:a1e0::12", + "user": "freya", + "routable_ips": [], + "approved_routes": [] + }, "weedle": { + "hostname": "weedle", + "tags": ["tag:client"], + "ipv4": "100.64.0.14", + "ipv6": "fd7a:115c:a1e0::e", + "routable_ips": [], + "approved_routes": [] + }}}, + "captures": {"beedrill": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 542612347419738, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "Hostinfo": {"Hostname": "beedrill", "RequestTags": ["tag:server"], "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "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": "beedrill", + "ComputedNameWithHost": "beedrill" + }, + "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:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "MachineKey": "mkey:53c021b9c9f4ae1ddac8c8b0ed1eeb89230ed461590efac913738d2fe4b8b27b", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "SSHPolicy": {"rules": [{"principals": [ + {"nodeIP": "100.64.0.17"}, + {"nodeIP": "100.64.0.18"}, + {"nodeIP": "fd7a:115c:a1e0::11"}, + {"nodeIP": "fd7a:115c:a1e0::12"} + ], "sshUsers": {"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": {"1260082990019555": { + "ID": 1260082990019555, + "LoginName": "tagged-devices", + "DisplayName": "Tagged Devices" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "542612347419738": { + "ID": 542612347419738, + "LoginName": "beedrill.tail78f774.ts.net", + "DisplayName": "beedrill" + }} + }, + "ssh_rules": [{"principals": [ + {"nodeIP": "100.64.0.17"}, + {"nodeIP": "100.64.0.18"}, + {"nodeIP": "fd7a:115c:a1e0::11"}, + {"nodeIP": "fd7a:115c:a1e0::12"} + ], "sshUsers": {"root": "root"}, "action": { + "accept": true, + "allowAgentForwarding": true, + "allowLocalPortForwarding": true, + "allowRemotePortForwarding": true + }}] + }, "blastoise": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 8870978364341213, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "Hostinfo": { + "Hostname": "blastoise", + "RoutableIPs": ["10.33.0.0/16", "0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit", "tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:31:18.431901823Z", + "Tags": ["tag:exit", "tag:router"], + "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": "blastoise", + "ComputedNameWithHost": "blastoise" + }, + "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:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "MachineKey": "mkey:5582d3623685e671b88d885f5cbf0ab1e842f20bdf49c46a2f5e5f74ca5fd622", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8870978364341213": { + "ID": 8870978364341213, + "LoginName": "blastoise.tail78f774.ts.net", + "DisplayName": "blastoise" + }} + } + }, "bulbasaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "Hostinfo": {"Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "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": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }, + "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:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "MachineKey": "mkey:6810090c4baee28c1cf9771bf886489db9687e333abe3d0745cf066e1afd3279", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "charmander": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 7582315319859850, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "Hostinfo": { + "Hostname": "charmander", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:exit"], + "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:31:16.797992969Z", + "Tags": ["tag:exit"], + "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": "charmander", + "ComputedNameWithHost": "charmander" + }, + "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:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "MachineKey": "mkey:8bae45747ba9f00d16da593b34958d4e3f41d392cc35dc14b1e24024a0c8790f", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7582315319859850": { + "ID": 7582315319859850, + "LoginName": "charmander.tail78f774.ts.net", + "DisplayName": "charmander" + }} + } + }, "fearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 3513817186690356, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "Hostinfo": { + "Hostname": "fearow", + "RoutableIPs": ["10.55.0.0/16"], + "RequestTags": ["tag:fearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:31:19.515350414Z", + "Tags": ["tag:fearow"], + "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": "fearow", + "ComputedNameWithHost": "fearow" + }, + "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:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "MachineKey": "mkey:6c8a80da0064177792768618a36de60fcf3409a33bfbc1f55585143d9ae90836", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3513817186690356": { + "ID": 3513817186690356, + "LoginName": "fearow.tail78f774.ts.net", + "DisplayName": "fearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "ivysaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "Hostinfo": {"Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "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/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": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "MachineKey": "mkey:0214f7e826f3b562c3c3f5d5147344cfd1efdadf4443a9bb970aebf3d53cb766", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "kakuna": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 147482855567493, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "Hostinfo": {"Hostname": "kakuna", "RequestTags": ["tag:prod"], "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Tags": ["tag:prod"], + "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": "kakuna", + "ComputedNameWithHost": "kakuna" + }, + "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:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "MachineKey": "mkey:25c0701e68a8a0843c15fb90195e8b899d65af124ee5379d9dbc32b93af6ba43", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "147482855567493": { + "ID": 147482855567493, + "LoginName": "kakuna.tail78f774.ts.net", + "DisplayName": "kakuna" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "pidgeotto": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 7713901239591924, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "Hostinfo": { + "Hostname": "pidgeotto", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgeotto"], + "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:31:16.262119848Z", + "Tags": ["tag:pidgeotto"], + "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": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, + "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:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "MachineKey": "mkey:b140526ebd6d89cb8cb5ebfbdd6a48576e21cffbf7dca32fb05df18771bcf065", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "7713901239591924": { + "ID": 7713901239591924, + "LoginName": "pidgeotto.tail78f774.ts.net", + "DisplayName": "pidgeotto" + }} + } + }, "pidgey": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 8254899363490767, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "Hostinfo": { + "Hostname": "pidgey", + "RoutableIPs": ["0.0.0.0/0", "::/0"], + "RequestTags": ["tag:pidgey"], + "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:31:15.78345442Z", + "Tags": ["tag:pidgey"], + "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": "pidgey", + "ComputedNameWithHost": "pidgey" + }, + "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:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "MachineKey": "mkey:9426ecf7a64e56160a129fa69a6cc19a1f14c2d9ed38e7a9c48f7c20bb392d23", + "Peers": [{ + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "8254899363490767": { + "ID": 8254899363490767, + "LoginName": "pidgey.tail78f774.ts.net", + "DisplayName": "pidgey" + }} + } + }, "raticate": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 6886132612070607, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "Hostinfo": {"Hostname": "raticate", "RequestTags": ["tag:group-b"], "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Tags": ["tag:group-b"], + "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": "raticate", + "ComputedNameWithHost": "raticate" + }, + "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:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "MachineKey": "mkey:7419ddb62fb67aa49799d3d933e9c94a624e1a2b11b6ae816ccd306088f4066b", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }, "6886132612070607": { + "ID": 6886132612070607, + "LoginName": "raticate.tail78f774.ts.net", + "DisplayName": "raticate" + }} + } + }, "rattata": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 2560487136403379, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "Hostinfo": {"Hostname": "rattata", "RequestTags": ["tag:group-a"], "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Tags": ["tag:group-a"], + "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": "rattata", + "ComputedNameWithHost": "rattata" + }, + "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:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "MachineKey": "mkey:dd7efaea3eafe9b77e3b6537a3e7e581c85f7bc991a6f8d1ac6e1efb7e9bb514", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2560487136403379": { + "ID": 2560487136403379, + "LoginName": "rattata.tail78f774.ts.net", + "DisplayName": "rattata" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "spearow": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 2978985931168101, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "Hostinfo": { + "Hostname": "spearow", + "RoutableIPs": ["10.44.0.0/16"], + "RequestTags": ["tag:spearow"], + "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:31:18.982822055Z", + "Tags": ["tag:spearow"], + "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": "spearow", + "ComputedNameWithHost": "spearow" + }, + "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:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "MachineKey": "mkey:6dc7bfb467fbb267c04f76b003bf523eadbce5132703ccf29fbf2ca8201f8a7f", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2978985931168101": { + "ID": 2978985931168101, + "LoginName": "spearow.tail78f774.ts.net", + "DisplayName": "spearow" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "squirtle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 4350398567006230, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "Hostinfo": { + "Hostname": "squirtle", + "RoutableIPs": ["10.33.0.0/16"], + "RequestTags": ["tag:router"], + "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ] + }, + "Created": "2026-05-13T09:31:20.079613238Z", + "Tags": ["tag:router"], + "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": "squirtle", + "ComputedNameWithHost": "squirtle" + }, + "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:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "MachineKey": "mkey:8b073f0f781d7e767b2c3fb29daf767da447e9e91828592b216d910c366a2348", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4350398567006230": { + "ID": 4350398567006230, + "LoginName": "squirtle.tail78f774.ts.net", + "DisplayName": "squirtle" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "venusaur": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "Hostinfo": {"Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "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/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": "venusaur", + "ComputedNameWithHost": "venusaur" + }, + "AllCaps": [ + "default-auto-update", + "https://tailscale.com/cap/file-sharing", + "https://tailscale.com/cap/is-admin", + "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:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "MachineKey": "mkey:1e50d6fc8b254c2c5905ce9d698843623bc1eb750db4a28667d283188eb94b62", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "weedle", "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Cap": 131, + "Tags": ["tag:client"], + "Online": true, + "ComputedName": "weedle", + "ComputedNameWithHost": "weedle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }, "weedle": { + "packet_filter_rules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "Ports": {"First": 0, "Last": 65535}}]}], + "packet_filter_matches": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "netmap": { + "Cached": false, + "SelfNode": { + "ID": 2304635934592830, + "StableID": "n3FjgvsmzJ11CNTRL", + "Name": "weedle.tail78f774.ts.net.", + "User": 2304635934592830, + "Key": "nodekey:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "DiscoKey": "discokey:03ed13a450d2e8ad8127a5cb0dbd3e30cca5d59853fe38298e8e27e6ebb18306", + "Addresses": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "AllowedIPs": ["100.64.0.14/32", "fd7a:115c:a1e0::e/128"], + "Endpoints": [ + "77.164.248.136:38225", + "10.65.0.27:38225", + "172.17.0.1:38225", + "172.18.0.1:38225", + "172.19.0.1:38225", + "172.20.0.1:38225", + "172.21.0.1:38225", + "172.22.0.1:38225", + "172.23.0.1:38225", + "172.24.0.1:38225", + "172.25.0.1:38225", + "172.26.0.1:38225", + "172.27.0.1:38225" + ], + "Hostinfo": {"Hostname": "weedle", "RequestTags": ["tag:client"], "Services": [ + {"Proto": "peerapi4", "Port": 63957}, + {"Proto": "peerapi6", "Port": 63957}, + {"Proto": "peerapi-dns-proxy", "Port": 1} + ]}, + "Created": "2026-05-13T09:31:20.585505115Z", + "Tags": ["tag:client"], + "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": "weedle", + "ComputedNameWithHost": "weedle" + }, + "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:ddd03cabe5a0880bbfd631adbafc26e58abaceef3cbc85200f9556bd5661aa0e", + "MachineKey": "mkey:b8347dfd3bf4a0f71836bfe7134089a0abebdeb262849773f5c0f69cab8cbc12", + "Peers": [{ + "ID": 8254899363490767, + "StableID": "nQqFB6DfT721CNTRL", + "Name": "pidgey.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:4a1194f21632107f9ae87c61cdcd49b5513de5f3bbed26c6ea57b140b1db5701", + "DiscoKey": "discokey:92f7e062531900437d0ba7735f2a3eddddf7806a42f8d480bb5408e23df02a1c", + "Addresses": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "AllowedIPs": ["100.64.0.2/32", "fd7a:115c:a1e0::2/128"], + "Endpoints": [ + "77.164.248.136:33170", + "10.65.0.27:33170", + "172.17.0.1:33170", + "172.18.0.1:33170", + "172.19.0.1:33170", + "172.20.0.1:33170", + "172.21.0.1:33170", + "172.22.0.1:33170", + "172.23.0.1:33170", + "172.24.0.1:33170", + "172.25.0.1:33170", + "172.26.0.1:33170", + "172.27.0.1:33170" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgey", "Services": [ + {"Proto": "peerapi4", "Port": 46590}, + {"Proto": "peerapi6", "Port": 46590} + ]}, + "Created": "2026-05-13T09:31:15.78345442Z", + "Cap": 131, + "Tags": ["tag:pidgey"], + "Online": true, + "ComputedName": "pidgey", + "ComputedNameWithHost": "pidgey" + }, { + "ID": 7713901239591924, + "StableID": "nXJgX67eE321CNTRL", + "Name": "pidgeotto.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:16430c93e36cb955fa5abbe7a66970fd73824f400bc4824e4e2fb05fda584851", + "DiscoKey": "discokey:1f0d417a7eb8e9da3030dcc9df9a40888203abec575f3d9c891a01fe7210bb11", + "Addresses": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "AllowedIPs": ["100.64.0.3/32", "fd7a:115c:a1e0::3/128"], + "Endpoints": [ + "77.164.248.136:33907", + "10.65.0.27:33907", + "172.17.0.1:33907", + "172.18.0.1:33907", + "172.19.0.1:33907", + "172.20.0.1:33907", + "172.21.0.1:33907", + "172.22.0.1:33907", + "172.23.0.1:33907", + "172.24.0.1:33907", + "172.25.0.1:33907", + "172.26.0.1:33907", + "172.27.0.1:33907" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "pidgeotto", "Services": [ + {"Proto": "peerapi4", "Port": 34152}, + {"Proto": "peerapi6", "Port": 34152} + ]}, + "Created": "2026-05-13T09:31:16.262119848Z", + "Cap": 131, + "Tags": ["tag:pidgeotto"], + "Online": true, + "ComputedName": "pidgeotto", + "ComputedNameWithHost": "pidgeotto" + }, { + "ID": 7582315319859850, + "StableID": "nFZ2QqZ3D221CNTRL", + "Name": "charmander.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:247f249080e7fd2fcafec11d46373b29a0f37a197ac2ef59c1435f1d422b8c3c", + "DiscoKey": "discokey:7a7dead37ba78b3b7bd83b67e6be2144e406c5d732fc6c5fbfa9c4bec7b1d763", + "Addresses": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "AllowedIPs": ["100.64.0.4/32", "fd7a:115c:a1e0::4/128"], + "Endpoints": [ + "77.164.248.136:53868", + "10.65.0.27:53868", + "172.17.0.1:53868", + "172.18.0.1:53868", + "172.19.0.1:53868", + "172.20.0.1:53868", + "172.21.0.1:53868", + "172.22.0.1:53868", + "172.23.0.1:53868", + "172.24.0.1:53868", + "172.25.0.1:53868", + "172.26.0.1:53868", + "172.27.0.1:53868" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "charmander", "Services": [ + {"Proto": "peerapi4", "Port": 37067}, + {"Proto": "peerapi6", "Port": 37067} + ]}, + "Created": "2026-05-13T09:31:16.797992969Z", + "Cap": 131, + "Tags": ["tag:exit"], + "Online": true, + "ComputedName": "charmander", + "ComputedNameWithHost": "charmander" + }, { + "ID": 2560487136403379, + "StableID": "nJWXG1fezL11CNTRL", + "Name": "rattata.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:a075406c8fb1cb5f698faac7a1f3ee254f055b9dde17771016caf1829caaed13", + "DiscoKey": "discokey:c43b5c7425b822c56d547a0523ba075755cb2fc9dfaafba2af677d26a91eac38", + "Addresses": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "AllowedIPs": ["100.64.0.5/32", "fd7a:115c:a1e0::5/128"], + "Endpoints": [ + "77.164.248.136:55128", + "10.65.0.27:55128", + "172.17.0.1:55128", + "172.18.0.1:55128", + "172.19.0.1:55128", + "172.20.0.1:55128", + "172.21.0.1:55128", + "172.22.0.1:55128", + "172.23.0.1:55128", + "172.24.0.1:55128", + "172.25.0.1:55128", + "172.26.0.1:55128", + "172.27.0.1:55128" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "rattata", "Services": [ + {"Proto": "peerapi4", "Port": 41053}, + {"Proto": "peerapi6", "Port": 41053} + ]}, + "Created": "2026-05-13T09:31:17.345258924Z", + "Cap": 131, + "Tags": ["tag:group-a"], + "Online": true, + "ComputedName": "rattata", + "ComputedNameWithHost": "rattata" + }, { + "ID": 6886132612070607, + "StableID": "nx7aUZ2kmv11CNTRL", + "Name": "raticate.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:416b01ff172fe185de22cd955bc5263b0635f48d4f3ff4fba027c05a87984a23", + "DiscoKey": "discokey:1d733d12d18720d90ba1fba796e97c15eb4d46c05e86fc950ce119a5e13b1431", + "Addresses": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "AllowedIPs": ["100.64.0.6/32", "fd7a:115c:a1e0::6/128"], + "Endpoints": [ + "77.164.248.136:57519", + "10.65.0.27:57519", + "172.17.0.1:57519", + "172.18.0.1:57519", + "172.19.0.1:57519", + "172.20.0.1:57519", + "172.21.0.1:57519", + "172.22.0.1:57519", + "172.23.0.1:57519", + "172.24.0.1:57519", + "172.25.0.1:57519", + "172.26.0.1:57519", + "172.27.0.1:57519" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "raticate", "Services": [ + {"Proto": "peerapi4", "Port": 61927}, + {"Proto": "peerapi6", "Port": 61927} + ]}, + "Created": "2026-05-13T09:31:17.891339506Z", + "Cap": 131, + "Tags": ["tag:group-b"], + "Online": true, + "ComputedName": "raticate", + "ComputedNameWithHost": "raticate" + }, { + "ID": 8870978364341213, + "StableID": "nCcUpRZgGC21CNTRL", + "Name": "blastoise.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:01be22a4271b5a219941164bbb03a5c6bac56e47a468eb99249bacef1e005e1b", + "DiscoKey": "discokey:7dd974bc9382eda95714cf999a4a7b47342a17969920476e28605c6e23d35418", + "Addresses": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "AllowedIPs": ["100.64.0.9/32", "fd7a:115c:a1e0::9/128"], + "Endpoints": [ + "77.164.248.136:53300", + "10.65.0.27:53300", + "172.17.0.1:53300", + "172.18.0.1:53300", + "172.19.0.1:53300", + "172.20.0.1:53300", + "172.21.0.1:53300", + "172.22.0.1:53300", + "172.23.0.1:53300", + "172.24.0.1:53300", + "172.25.0.1:53300", + "172.26.0.1:53300", + "172.27.0.1:53300" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "blastoise", "Services": [ + {"Proto": "peerapi4", "Port": 60534}, + {"Proto": "peerapi6", "Port": 60534} + ]}, + "Created": "2026-05-13T09:31:18.431901823Z", + "Cap": 131, + "Tags": ["tag:exit", "tag:router"], + "Online": true, + "ComputedName": "blastoise", + "ComputedNameWithHost": "blastoise" + }, { + "ID": 2978985931168101, + "StableID": "n21QgiuBGQ11CNTRL", + "Name": "spearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:956795c1ace148b85e3853ea1448a5a30924e90590d358ad3842c5128c14e54a", + "DiscoKey": "discokey:9f088eba31081936a97b75c0a2632506193f0af3d2cb856ec595399fdcfe755b", + "Addresses": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "AllowedIPs": ["100.64.0.11/32", "fd7a:115c:a1e0::b/128"], + "Endpoints": [ + "77.164.248.136:51397", + "10.65.0.27:51397", + "172.17.0.1:51397", + "172.18.0.1:51397", + "172.19.0.1:51397", + "172.20.0.1:51397", + "172.21.0.1:51397", + "172.22.0.1:51397", + "172.23.0.1:51397", + "172.24.0.1:51397", + "172.25.0.1:51397", + "172.26.0.1:51397", + "172.27.0.1:51397" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "spearow", "Services": [ + {"Proto": "peerapi4", "Port": 36186}, + {"Proto": "peerapi6", "Port": 36186} + ]}, + "Created": "2026-05-13T09:31:18.982822055Z", + "Cap": 131, + "Tags": ["tag:spearow"], + "Online": true, + "ComputedName": "spearow", + "ComputedNameWithHost": "spearow" + }, { + "ID": 3513817186690356, + "StableID": "nBebH72RSU11CNTRL", + "Name": "fearow.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:b0f9ef7377b722eef4a183de8a96300478faaaaad4ba9f3e902d9db2b5e23d50", + "DiscoKey": "discokey:dbd521e7cc5e2b98779dbe4775b2072c536576f5683cc9e8162a15c670feb34c", + "Addresses": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "AllowedIPs": ["100.64.0.12/32", "fd7a:115c:a1e0::c/128"], + "Endpoints": [ + "77.164.248.136:36246", + "10.65.0.27:36246", + "172.17.0.1:36246", + "172.18.0.1:36246", + "172.19.0.1:36246", + "172.20.0.1:36246", + "172.21.0.1:36246", + "172.22.0.1:36246", + "172.23.0.1:36246", + "172.24.0.1:36246", + "172.25.0.1:36246", + "172.26.0.1:36246", + "172.27.0.1:36246" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "fearow", "Services": [ + {"Proto": "peerapi4", "Port": 39161}, + {"Proto": "peerapi6", "Port": 39161} + ]}, + "Created": "2026-05-13T09:31:19.515350414Z", + "Cap": 131, + "Tags": ["tag:fearow"], + "Online": true, + "ComputedName": "fearow", + "ComputedNameWithHost": "fearow" + }, { + "ID": 4350398567006230, + "StableID": "n1xK8RbJya11CNTRL", + "Name": "squirtle.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:47e43fc1bedbc5a00244bd79667ce9198bb13b954a1a0b61da50970657f29b2e", + "DiscoKey": "discokey:7dd40082ad6ea9d3d553235d0fb0435acb20e33aa2d602ff0eafe476bf8f9f5f", + "Addresses": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "AllowedIPs": ["100.64.0.13/32", "fd7a:115c:a1e0::d/128"], + "Endpoints": [ + "77.164.248.136:41071", + "10.65.0.27:41071", + "172.17.0.1:41071", + "172.18.0.1:41071", + "172.19.0.1:41071", + "172.20.0.1:41071", + "172.21.0.1:41071", + "172.22.0.1:41071", + "172.23.0.1:41071", + "172.24.0.1:41071", + "172.25.0.1:41071", + "172.26.0.1:41071", + "172.27.0.1:41071" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "squirtle", "Services": [ + {"Proto": "peerapi4", "Port": 43119}, + {"Proto": "peerapi6", "Port": 43119} + ]}, + "Created": "2026-05-13T09:31:20.079613238Z", + "Cap": 131, + "Tags": ["tag:router"], + "Online": true, + "ComputedName": "squirtle", + "ComputedNameWithHost": "squirtle" + }, { + "ID": 147482855567493, + "StableID": "nxg5vD8o9211CNTRL", + "Name": "kakuna.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:cb936fadd41580d07988f0e3cfd39b2789aa45093490bb15faec78200acd191f", + "DiscoKey": "discokey:7e1c52975ca75e69853153072d371cdfdbd060a0b63604f15b2342549ba28360", + "Addresses": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "AllowedIPs": ["100.64.0.15/32", "fd7a:115c:a1e0::f/128"], + "Endpoints": [ + "77.164.248.136:42585", + "10.65.0.27:42585", + "172.17.0.1:42585", + "172.18.0.1:42585", + "172.19.0.1:42585", + "172.20.0.1:42585", + "172.21.0.1:42585", + "172.22.0.1:42585", + "172.23.0.1:42585", + "172.24.0.1:42585", + "172.25.0.1:42585", + "172.26.0.1:42585", + "172.27.0.1:42585" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "kakuna", "Services": [ + {"Proto": "peerapi4", "Port": 51523}, + {"Proto": "peerapi6", "Port": 51523} + ]}, + "Created": "2026-05-13T09:31:21.132911497Z", + "Cap": 131, + "Tags": ["tag:prod"], + "Online": true, + "ComputedName": "kakuna", + "ComputedNameWithHost": "kakuna" + }, { + "ID": 542612347419738, + "StableID": "nKb44NWkE511CNTRL", + "Name": "beedrill.tail78f774.ts.net.", + "User": 1260082990019555, + "Key": "nodekey:c28f5a3e4f5eb73dd696df9c66c1a16ca7f21f797c806d41b5c47b7ec5bf3865", + "DiscoKey": "discokey:326b1c406d2c9d2d20af98068cd85525941e94c5a5f625ec9e198718474fef63", + "Addresses": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "AllowedIPs": ["100.64.0.16/32", "fd7a:115c:a1e0::10/128"], + "Endpoints": [ + "77.164.248.136:41047", + "10.65.0.27:41047", + "172.17.0.1:41047", + "172.18.0.1:41047", + "172.19.0.1:41047", + "172.20.0.1:41047", + "172.21.0.1:41047", + "172.22.0.1:41047", + "172.23.0.1:41047", + "172.24.0.1:41047", + "172.25.0.1:41047", + "172.26.0.1:41047", + "172.27.0.1:41047" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "beedrill", "Services": [ + {"Proto": "peerapi4", "Port": 50358}, + {"Proto": "peerapi6", "Port": 50358} + ]}, + "Created": "2026-05-13T09:31:21.683118244Z", + "Cap": 131, + "Tags": ["tag:server"], + "Online": true, + "ComputedName": "beedrill", + "ComputedNameWithHost": "beedrill" + }, { + "ID": 5033822017498422, + "StableID": "nZp1BBypJg11CNTRL", + "Name": "ivysaur.tail78f774.ts.net.", + "User": 4538565228176803, + "Key": "nodekey:ad270101c86b4ba8f163650cd703a6a30d1afa0812420fd67d22053428610818", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:10d9dbdd6e5aa94d7ad0dfd0dccec2e1cd5152477d4b86549fe9d78b441aec6a", + "Addresses": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "AllowedIPs": ["100.64.0.17/32", "fd7a:115c:a1e0::11/128"], + "Endpoints": [ + "77.164.248.136:54827", + "10.65.0.27:54827", + "172.17.0.1:54827", + "172.18.0.1:54827", + "172.19.0.1:54827", + "172.20.0.1:54827", + "172.21.0.1:54827", + "172.22.0.1:54827", + "172.23.0.1:54827", + "172.24.0.1:54827", + "172.25.0.1:54827", + "172.26.0.1:54827", + "172.27.0.1:54827" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "ivysaur", "Services": [ + {"Proto": "peerapi4", "Port": 62496}, + {"Proto": "peerapi6", "Port": 62496} + ]}, + "Created": "2026-05-13T09:31:22.241162786Z", + "Cap": 131, + "Online": true, + "ComputedName": "ivysaur", + "ComputedNameWithHost": "ivysaur" + }, { + "ID": 1541088879289822, + "StableID": "n3b14vnx2D11CNTRL", + "Name": "venusaur.tail78f774.ts.net.", + "User": 3982058329734709, + "Key": "nodekey:bf38ae3ffb81086e242916fe5677fa6413c03759c74eca417e8f919d50496d52", + "KeyExpiry": "2026-11-09T09:31:22Z", + "DiscoKey": "discokey:43e9e079f1484f1168947f0d1f887875890d578e9c57292d4adbf393afd63536", + "Addresses": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "AllowedIPs": ["100.64.0.18/32", "fd7a:115c:a1e0::12/128"], + "Endpoints": [ + "77.164.248.136:46940", + "10.65.0.27:46940", + "172.17.0.1:46940", + "172.18.0.1:46940", + "172.19.0.1:46940", + "172.20.0.1:46940", + "172.21.0.1:46940", + "172.22.0.1:46940", + "172.23.0.1:46940", + "172.24.0.1:46940", + "172.25.0.1:46940", + "172.26.0.1:46940", + "172.27.0.1:46940" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "venusaur", "Services": [ + {"Proto": "peerapi4", "Port": 42394}, + {"Proto": "peerapi6", "Port": 42394} + ]}, + "Created": "2026-05-13T09:31:22.772693001Z", + "Cap": 131, + "Online": true, + "ComputedName": "venusaur", + "ComputedNameWithHost": "venusaur" + }, { + "ID": 5041737289897031, + "StableID": "ngy1hatQNg11CNTRL", + "Name": "bulbasaur.tail78f774.ts.net.", + "User": 4156223528223174, + "Key": "nodekey:3bf5463099cdade9a63193475dfb9fc239ebac3df8c5723bdd2e6967663d7369", + "KeyExpiry": "2026-11-09T09:31:23Z", + "DiscoKey": "discokey:055e128b7b9c29b6b7f2f5e8554d6a59e03859db72d0fcf30fd18dd2b8c93915", + "Addresses": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "AllowedIPs": ["100.64.0.19/32", "fd7a:115c:a1e0::13/128"], + "Endpoints": [ + "77.164.248.136:42339", + "10.65.0.27:42339", + "172.17.0.1:42339", + "172.18.0.1:42339", + "172.19.0.1:42339", + "172.20.0.1:42339", + "172.21.0.1:42339", + "172.22.0.1:42339", + "172.23.0.1:42339", + "172.24.0.1:42339", + "172.25.0.1:42339", + "172.26.0.1:42339", + "172.27.0.1:42339" + ], + "HomeDERP": 14, + "Hostinfo": {"OS": "linux", "Hostname": "bulbasaur", "Services": [ + {"Proto": "peerapi4", "Port": 38156}, + {"Proto": "peerapi6", "Port": 38156} + ]}, + "Created": "2026-05-13T09:31:23.312350289Z", + "Cap": 131, + "Online": true, + "ComputedName": "bulbasaur", + "ComputedNameWithHost": "bulbasaur" + }], + "DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]}, + "PacketFilter": [{"IPProto": [6, 17, 1, 58], "Srcs": [ + "100.115.94.0/23", + "100.115.96.0/19", + "100.115.128.0/17", + "100.116.0.0/14", + "100.120.0.0/13", + "100.64.0.0/11", + "100.96.0.0/12", + "100.112.0.0/15", + "100.114.0.0/16", + "100.115.0.0/18", + "100.115.64.0/20", + "100.115.80.0/21", + "100.115.88.0/22", + "fd7a:115c:a1e0::/48" + ], "SrcCaps": null, "Dsts": [ + {"Net": "0.0.0.0/0", "Ports": {"First": 0, "Last": 65535}}, + {"Net": "::/0", "Ports": {"First": 0, "Last": 65535}} + ], "Caps": []}], + "PacketFilterRules": [{"SrcIPs": [ + "100.115.94.0-100.127.255.255", + "100.64.0.0-100.115.91.255", + "fd7a:115c:a1e0::/48" + ], "DstPorts": [{"IP": "*", "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" + }, "2304635934592830": { + "ID": 2304635934592830, + "LoginName": "weedle.tail78f774.ts.net", + "DisplayName": "weedle" + }, "3982058329734709": { + "ID": 3982058329734709, + "LoginName": "freya@example.com", + "DisplayName": "freya" + }, "4156223528223174": { + "ID": 4156223528223174, + "LoginName": "odin@example.com", + "DisplayName": "odin" + }, "4538565228176803": { + "ID": 4538565228176803, + "LoginName": "thor@example.org", + "DisplayName": "thor" + }} + } + }} +}